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

26582 lines
1.5 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": "e627c127-4205-4a8c-be47-3eca65ebee98",
"savedPayload": {
"position": {
"x": 19351.36460208024,
"y": 9240.892593652261
},
"targetPosition": {
"x": 19390.18745884562,
"y": 9385.781467595622
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "bb36f915-5eff-4135-8391-d135779455b7"
}
}
}
],
"outputDatasetFolders": [],
"id": "5ceaa3d0-e47a-4ab9-9a1e-5b26dcd55e6f",
"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": "fb88d962-9f35-4659-8511-c68e508b43fb",
"savedPayload": {
"position": {
"x": 19356.656029141755,
"y": 8981.08497251693
},
"targetPosition": {
"x": 19506.656029141755,
"y": 9240.892593652261
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "3baf30da-dd2c-4578-be32-fcb5f42ee327"
}
}
},
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "32eb21b9-8c0d-403f-9a23-ef46da72947e",
"savedPayload": {
"position": {
"x": 19584.301742672513,
"y": 8951.11484576554
},
"targetPosition": {
"x": 19506.656029141755,
"y": 9240.892593652261
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "19014567-05f0-47c6-8d7b-cb269c984678",
"savedPayload": {
"position": {
"x": 19766.463650277088,
"y": 9090.892593652261
},
"targetPosition": {
"x": 19506.656029141755,
"y": 9240.892593652261
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "c3070035-af81-4125-8eb0-7735616b7db3",
"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": "3baf30da-dd2c-4578-be32-fcb5f42ee327",
"savedPayload": {
"position": {
"x": 19641.14234996696,
"y": 9318.538307183018
},
"targetPosition": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "3c35db22-6288-400b-a0e1-1b6819ffa74c",
"savedPayload": {
"position": {
"x": 19718.78806349772,
"y": 9453.024628008227
},
"targetPosition": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "7154ea0d-1d63-430c-b58f-3ba3025ef7b6",
"savedPayload": {
"position": {
"x": 19718.78806349772,
"y": 9608.316055069738
},
"targetPosition": {
"x": 19429.010315610998,
"y": 9530.670341538982
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "14339df9-bda9-49b7-b393-58f50232b46c",
"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": "58ece60c-1c7b-4b7d-9cdb-d222852343ca",
"savedPayload": {
"position": {
"x": 19816.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 19666.878281255034,
"y": 9482.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "730efa3f-8cdd-4143-bc9a-99cc1292dd39"
}
}
}
],
"outputDatasetFolders": [],
"id": "d36594d3-494e-4cfc-94fd-86cb005858e6",
"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": "0d897404-79ba-42a8-8c2e-7ecc920f48e3",
"savedPayload": {
"position": {
"x": 19940.077612894875,
"y": 9341.20120551132
},
"targetPosition": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "7a7b481e-0dd6-45c8-a3cf-11710b6ead39"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "081bcc56-f973-428a-a269-023f366cd4a7",
"savedPayload": {
"position": {
"x": 20009.829690827457,
"y": 9404.006258579995
},
"targetPosition": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "e6d5c02b-a88a-4e38-ad3a-fd95dc4afd2a",
"savedPayload": {
"position": {
"x": 20056.760030339527,
"y": 9485.291991031356
},
"targetPosition": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "1360702a-d26c-4d5e-a72d-e7419132f236",
"savedPayload": {
"position": {
"x": 20076.274762816738,
"y": 9577.101589022062
},
"targetPosition": {
"x": 19776.685902390367,
"y": 9592.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "0c165d2c-b089-4814-a5ac-663a55fc8164",
"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": "7a7b481e-0dd6-45c8-a3cf-11710b6ead39",
"savedPayload": {
"position": {
"x": 19666.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "df34f3c7-677c-4c08-b461-67d74a5923c4",
"savedPayload": {
"position": {
"x": 19646.7820918227,
"y": 9817.802375894946
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "3f35a3cc-5020-4041-951e-1f9661be1e16",
"savedPayload": {
"position": {
"x": 19591.878281255034,
"y": 9872.706186462612
},
"targetPosition": {
"x": 19516.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "6aaf165a-75cc-4687-a95e-7f7af8d0fbd2",
"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": "bb36f915-5eff-4135-8391-d135779455b7",
"savedPayload": {
"position": {
"x": 19979.536086056793,
"y": 9990.604918160787
},
"targetPosition": {
"x": 19535.07633278898,
"y": 10061.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
"id": "730efa3f-8cdd-4143-bc9a-99cc1292dd39",
"savedPayload": {
"position": {
"x": 19936.029268673745,
"y": 10265.296152311686
},
"targetPosition": {
"x": 19535.07633278898,
"y": 10061.000427428891
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "New Record Definition",
"project": "Foundations",
"properties": [
{
"type": "Record Property",
"name": "Begin",
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Formula",
"code": "record.current.begin",
"project": "Foundations",
"id": "422dea88-b637-4151-89d6-080274a85f00",
"savedPayload": {
"position": {
"x": 20616.586982824432,
"y": 10809.946409582128
},
"targetPosition": {
"x": 20392.28058273448,
"y": 10827.599706120893
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "cb196c89-c068-4145-88a5-915934fe9ee0",
"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": "8e3065bd-774a-4fec-be7f-226fa46bc348",
"savedPayload": {
"position": {
"x": 20585.630931053798,
"y": 11071.492770401512
},
"targetPosition": {
"x": 20371.64321488739,
"y": 11001.963946667149
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "cbc68e54-9502-4652-8a15-b261a05363e3",
"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": "39c1e96c-625e-47a2-a565-4837bb1a3ad3",
"savedPayload": {
"position": {
"x": 20456.94180933459,
"y": 11301.283731821297
},
"targetPosition": {
"x": 20285.850467074582,
"y": 11155.157920947006
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "9d72f949-1f00-4590-bf88-d51bf7ad17d2",
"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": "9710cbaa-752e-4740-a225-a150b83c68b5",
"savedPayload": {
"position": {
"x": 20250.111369878763,
"y": 11464.33570302557
},
"targetPosition": {
"x": 20147.963507437365,
"y": 11263.859235083188
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "3020fe29-2530-4c58-be16-dac617044a8f",
"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": "31477c47-0005-4a71-a9c0-47b0a1fb7169",
"savedPayload": {
"position": {
"x": 19996.627672170867,
"y": 11535.825499468285
},
"targetPosition": {
"x": 19978.9743756321,
"y": 11311.51909937833
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "8a0ae089-1941-41c7-997d-6de133d6d6f6",
"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": "4a0e7dcb-d8c2-40b5-a228-611aaa3686c8",
"savedPayload": {
"position": {
"x": 19735.08131135148,
"y": 11504.869447697653
},
"targetPosition": {
"x": 19804.610135085844,
"y": 11290.881731531243
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "dc6b5dbc-10df-441b-9d9a-74d69fcb9be7",
"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": "834b0cef-070e-4e10-a54b-728e27c28d3c",
"savedPayload": {
"position": {
"x": 19505.290349931696,
"y": 11376.180325978445
},
"targetPosition": {
"x": 19651.416160805988,
"y": 11205.088983718437
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d8249de1-23ab-44de-928d-7da62ab26879",
"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": "4e8636c3-340a-456b-9c6d-bd9e000b5f9b",
"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": "b4e1e365-b126-4eaa-8678-5b39760c72e7",
"savedPayload": {
"position": {
"x": 19499.95917987371,
"y": 10841.111320383496
},
"targetPosition": {
"x": 19488.1997277561,
"y": 10729.227607154566
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "84d5c27c-fb3b-4711-8061-2c9ae1651013",
"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": "53edd418-b761-4850-a131-5380c7a88a67",
"savedPayload": {
"position": {
"x": 19327.407206482792,
"y": 10813.781772651082
},
"targetPosition": {
"x": 19373.16507882882,
"y": 10711.00790866629
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "499b842f-5c35-4a59-97ea-d950b6c9d3d1",
"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": "f1ff299c-0fb3-4f8f-a4d6-0c9aa687ca77",
"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": "97e7cee1-6331-4e55-83aa-19939c0cfa0b",
"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": "a9f2ed29-63d6-4cb9-829b-b58f1a2122ec"
}
}
}
],
"id": "6f8b8e69-e0a0-4675-9c29-959857affa1a",
"savedPayload": {
"position": {
"x": 19366.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "Super Trend 9-2",
"config": "{\n \"codeName\": \"Super-Trend92\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": " {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Super Trend 9-2",
"project": "Foundations",
"id": "6cf57e9e-3b4f-4716-b239-f59f8cd88024",
"savedPayload": {
"position": {
"x": 19572.33550214046,
"y": 9637.599599865614
},
"targetPosition": {
"x": 19508.942762879356,
"y": 9773.545767921112
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "43372466-cde7-4f2c-9c7b-f2318e41aab6"
}
}
}
],
"outputDatasetFolders": [],
"id": "49d4a473-7386-40d1-9556-b9c05a6cf585",
"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": "aaa1dfc4-ca1f-4386-a664-9f8efa7a99bc",
"savedPayload": {
"position": {
"x": 19743.39009020503,
"y": 9441.976679167634
},
"targetPosition": {
"x": 19691.29563690495,
"y": 9737.419005071297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "bba6d494-bec8-4ed4-9189-ae64a63013af"
}
}
},
{
"type": "Status Dependency",
"name": "Candles Volumes Multi-Time-Frame-Market",
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "c1d0f7cf-7cac-41c6-9277-a2406b269d09",
"savedPayload": {
"position": {
"x": 19937.041250191647,
"y": 9565.346074165984
},
"targetPosition": {
"x": 19691.29563690495,
"y": 9737.419005071297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "78ba6af1-164a-4613-9f29-faf213ada1bf",
"savedPayload": {
"position": {
"x": 19986.737962808613,
"y": 9789.513458371375
},
"targetPosition": {
"x": 19691.29563690495,
"y": 9737.419005071297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "045d569b-c241-4e00-92fb-a3facb93ce24",
"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": "bba6d494-bec8-4ed4-9189-ae64a63013af",
"savedPayload": {
"position": {
"x": 19744.408433045777,
"y": 9883.345213152312
},
"targetPosition": {
"x": 19445.550023618252,
"y": 9909.49193597661
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "e5ff703f-2084-4606-a408-8132125b2525",
"savedPayload": {
"position": {
"x": 19717.442359729248,
"y": 10036.27741449882
},
"targetPosition": {
"x": 19445.550023618252,
"y": 9909.49193597661
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "dde996b8-514b-45d4-a91b-56dbb23df1f5",
"savedPayload": {
"position": {
"x": 19617.622954523566,
"y": 10155.237549263307
},
"targetPosition": {
"x": 19445.550023618252,
"y": 9909.49193597661
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "ac2f1f79-13e4-458e-b754-b11196e9f764",
"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": "146d912f-521f-4967-a2ed-073a8b844506",
"savedPayload": {
"position": {
"x": 19956.108765796365,
"y": 9742.802375894946
},
"targetPosition": {
"x": 19696.301144661033,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "bf3247b9-0a7e-479d-812c-b600933eb906"
}
}
}
],
"outputDatasetFolders": [],
"id": "7bd87617-f1fd-4605-b593-170a74665502",
"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": "fad906db-47e3-415b-b3c8-4c5eb958b953",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "ef2c12ae-e942-4e56-bd46-1547ea9d7487"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "c5c51793-181c-43be-a57c-0ffaa2f34df6",
"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": {},
"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": "835d9841-0104-44b6-b708-4d03046df9d0",
"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": {},
"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": "39db08c0-c591-4c4b-a579-1f6769fb3de7",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "21152189-8c09-44b6-a37d-ec715ff03bb2",
"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": "ef2c12ae-e942-4e56-bd46-1547ea9d7487",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "9277ce6d-966d-4674-b757-da4dadb46b0f",
"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": {},
"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": "f30344f8-0baf-497a-88d4-abb1339b2603",
"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": {}
}
},
"id": "979dd3e5-b38c-499d-9923-86ace39c3cf5",
"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": "43372466-cde7-4f2c-9c7b-f2318e41aab6",
"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": {}
}
},
{
"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": "bf3247b9-0a7e-479d-812c-b600933eb906",
"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": {}
}
}
],
"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": "0f1ee380-ef45-4903-b86c-61f0b839978a",
"savedPayload": {
"position": {
"x": 19855.29717900401,
"y": 11516.830569349742
},
"targetPosition": {
"x": 19652.21549002529,
"y": 11419.965572567877
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "dcf76de8-7fdd-4d26-9c52-75899b33e5d4",
"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": "89d881ce-e72a-448d-bf99-d72afba77b21",
"savedPayload": {
"position": {
"x": 19697.715271360084,
"y": 11727.858336201385
},
"targetPosition": {
"x": 19547.16088492934,
"y": 11560.65075046897
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "20cffcb1-3642-4929-b019-8f9abd4c83f0",
"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": "aa04a3bd-dd75-4d2d-a43e-79bc38f84644",
"savedPayload": {
"position": {
"x": 19471.371742050647,
"y": 11862.518585491363
},
"targetPosition": {
"x": 19396.26519872305,
"y": 11650.424249995624
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "de4b8fb0-13ca-47b2-b3f5-9b8475bdf5a5",
"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": "edeb705b-5072-4ff7-9b31-b34d2f3ee7a0",
"savedPayload": {
"position": {
"x": 19210.725341603866,
"y": 11900.310514963481
},
"targetPosition": {
"x": 19222.500931758528,
"y": 11675.618869643702
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "a2332bf6-4bb5-4e67-af56-44d5ac042bcb",
"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": "f7efb46f-fa89-41fc-98a2-c09ca34a0e72",
"savedPayload": {
"position": {
"x": 18955.457121722255,
"y": 11835.480645940299
},
"targetPosition": {
"x": 19052.322118504122,
"y": 11632.39895696158
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b5d3fe1a-7ff7-4149-a211-e8287717f532",
"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": "653b0eb4-b39c-4675-8f1d-c8dfd72725a3",
"savedPayload": {
"position": {
"x": 18744.429354870612,
"y": 11677.898738296373
},
"targetPosition": {
"x": 18911.636940603024,
"y": 11527.34435186563
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "e549d9c4-0050-4ec5-bbf3-9495bdf5d254",
"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": "42443972-1014-4e6e-b013-511eb64ddbfd",
"savedPayload": {
"position": {
"x": 18609.76910558063,
"y": 11451.55520898694
},
"targetPosition": {
"x": 18821.863441076373,
"y": 11376.448665659342
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "4fbdeb8f-0151-4fb0-aadd-4ae4f5d99c54",
"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": "e8968aca-d3fd-4fac-84f1-49635065708a",
"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": "ecc6a50c-a5cb-4442-8407-63f233336ecf",
"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": {}
}
},
"id": "87ebf525-c7e6-4e2a-9cbd-a08b665e6f14",
"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": "4a619440-a9cb-4cce-85bf-1b1450fd8c8f",
"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": {}
}
},
"id": "064d96f0-8975-4ece-911c-8197be9556f7",
"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": "01d178e3-21b5-4e12-971c-d391ea41bad4",
"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": "cfb3d176-9abb-447b-a5c0-618a36fed0d8",
"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": "ad100396-8326-4202-ab7c-0904a44bdb91"
}
}
}
],
"id": "a654b9b3-97e0-456f-9f65-8b6468d4cc31",
"savedPayload": {
"position": {
"x": 19348.650119381557,
"y": 9869.582026473588
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces FasTrend Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market FastTrend",
"project": "Foundations",
"id": "ff15fc06-05f9-4aac-af39-66f202be472d",
"savedPayload": {
"position": {
"x": 19780.08767759128,
"y": 9837.53305969634
},
"targetPosition": {
"x": 19528.486507207654,
"y": 10000.924770200847
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "b06f176d-9070-40d0-9bf0-9ad00d542818"
}
}
}
],
"outputDatasetFolders": [],
"id": "b1d5a6b6-a454-4ce9-be9b-28aa2743f15f",
"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": "414288ec-7202-464a-a55f-3af7af302177",
"savedPayload": {
"position": {
"x": 20007.725961386637,
"y": 9960.283292581424
},
"targetPosition": {
"x": 19663.005961983097,
"y": 10249.537716940367
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "FastTrend Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "e7edbc2d-16fc-44e0-8d34-1e0d76cbda98",
"savedPayload": {
"position": {
"x": 19887.14976905374,
"y": 10269.147759058591
},
"targetPosition": {
"x": 19663.005961983097,
"y": 10249.537716940367
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-FastTrend",
"id": "55cd0320-914e-4d4b-ba37-b20db77557f2"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "c9aea2a5-0be1-42fd-acfb-468b8b6bf3c6",
"savedPayload": {
"position": {
"x": 19807.63317416257,
"y": 10421.897716642137
},
"targetPosition": {
"x": 19663.005961983097,
"y": 10249.537716940367
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "d7d4ceab-8ca9-4d6b-9b2c-55e11a5d3039",
"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": "55cd0320-914e-4d4b-ba37-b20db77557f2",
"savedPayload": {
"position": {
"x": 19544.187294080537,
"y": 10300.513630627218
},
"targetPosition": {
"x": 19276.885336824027,
"y": 10164.316480705354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "694842d2-44f7-41c9-9b75-dd855641dc82",
"savedPayload": {
"position": {
"x": 19358.581192076283,
"y": 10290.117065897168
},
"targetPosition": {
"x": 19276.885336824027,
"y": 10164.316480705354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "9c346b3d-6d5d-43ef-85b8-64d869f77c56",
"savedPayload": {
"position": {
"x": 19284.73573026047,
"y": 10314.11091091854
},
"targetPosition": {
"x": 19276.885336824027,
"y": 10164.316480705354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "83b53a1c-4805-455b-a1fb-4827affb6774",
"savedPayload": {
"position": {
"x": 19429.010315610998,
"y": 9954.93441025091
},
"targetPosition": {
"x": 19129.010315610998,
"y": 9954.93441025091
},
"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": "1658278d-302c-4a15-9456-3528df277643",
"savedPayload": {
"position": {
"x": 19584.882760326742,
"y": 10538.899113697673
},
"targetPosition": {
"x": 19302.97497409097,
"y": 10436.293070699972
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "20c75e6f-7ff9-49a7-9cc3-92871c4545c5"
}
}
}
],
"outputDatasetFolders": [],
"id": "481dec4f-d026-48af-a6bb-5d5fa5bb3353",
"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": "665bcb1e-862c-4a5e-a8f7-1ba810d0121f",
"savedPayload": {
"position": {
"x": 19490.05492679689,
"y": 10680.719699184747
},
"targetPosition": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "3b69b4d1-ccf0-411f-80c4-a13efed53823"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "b18d03c0-8415-401b-ba7d-fb1c3e05027a",
"savedPayload": {
"position": {
"x": 19440.31634482799,
"y": 10760.318069335117
},
"targetPosition": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "04aec22e-05b5-41a7-b718-67b3c57c08ca",
"savedPayload": {
"position": {
"x": 19368.414893234174,
"y": 10820.650550848599
},
"targetPosition": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "8be6e91d-0f88-4617-b85a-2701c7badb0e",
"savedPayload": {
"position": {
"x": 19281.388787064316,
"y": 10855.811380073535
},
"targetPosition": {
"x": 19213.903470761157,
"y": 10563.500360637965
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "c5422876-ae0c-4338-b99d-070c8f1b8f1d",
"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": "3b69b4d1-ccf0-411f-80c4-a13efed53823",
"savedPayload": {
"position": {
"x": 19047.114414505235,
"y": 10481.408190654103
},
"targetPosition": {
"x": 19021.067187855195,
"y": 10333.687027702272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "0fc8a15d-327c-43de-a991-9252e67f3576",
"savedPayload": {
"position": {
"x": 18969.764166356345,
"y": 10474.640920820158
},
"targetPosition": {
"x": 19021.067187855195,
"y": 10333.687027702272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "e21156c8-815a-4cc1-baf7-a51c2d0af1a9",
"savedPayload": {
"position": {
"x": 18906.160521387348,
"y": 10430.105169155253
},
"targetPosition": {
"x": 19021.067187855195,
"y": 10333.687027702272
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "6bb51be1-568e-4f3f-8103-5cb37405af1a",
"savedPayload": {
"position": {
"x": 19341.14234996696,
"y": 10167.066444606873
},
"targetPosition": {
"x": 19129.010315610998,
"y": 9954.93441025091
},
"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": "b06f176d-9070-40d0-9bf0-9ad00d542818",
"savedPayload": {
"position": {
"x": 19556.985747943818,
"y": 10265.876762782184
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10404.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
"id": "20c75e6f-7ff9-49a7-9cc3-92871c4545c5",
"savedPayload": {
"position": {
"x": 19393.513679142612,
"y": 10768.992057719635
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10404.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "New Record Definition",
"project": "Foundations",
"properties": [
{
"type": "Record Property",
"name": "Begin",
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "record.current.begin",
"project": "Foundations",
"id": "8a976a50-bab9-4670-a310-fb7751b4b8e0",
"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": {}
}
},
"id": "e6cf2c31-3df2-4e5f-9479-60cb4a32220f",
"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": "ff8c3bd4-bb06-438e-b2cf-bdc9ed8a2459",
"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": {}
}
},
"id": "725e9d87-819a-4850-8d3f-2c1029067f99",
"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": "d41b9d83-45ea-42b5-9a07-8b77c1c26829",
"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": {}
}
},
"id": "432c9fdb-7d14-40e7-99e7-21a5a77f1977",
"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": "96763b3b-65e7-4705-9764-c2dfed7ab401",
"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": {}
}
},
"id": "39ecfa3a-9a3b-4b3e-a16d-5ee8b34eca23",
"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": "97293bc7-15bd-47a5-bee4-c487cbe51e8c",
"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": {}
}
},
"id": "83e0d3c5-4a62-477f-8b43-5daa3fffd069",
"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": "c7cc1c1f-4e8f-442d-92cb-5bc711f9996c",
"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": {}
}
},
"id": "690ec7ea-e602-4433-a8f0-8e22f4ff5bb6",
"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": "0ccf7e17-88ea-4f67-9192-debc765102c8",
"savedPayload": {
"position": {
"x": 18732.255270313577,
"y": 10951.020881453998
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10404.93441025091
},
"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": "3c572d19-7e59-4e8d-875a-c7d553924184",
"savedPayload": {
"position": {
"x": 18150.826857865413,
"y": 10382.827088867172
},
"targetPosition": {
"x": 18480.95167311307,
"y": 10312.656893216179
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "7d8508c0-13be-416c-b192-29b5e1c5fe9a",
"savedPayload": {
"position": {
"x": 18480.95167311307,
"y": 10312.656893216179
},
"targetPosition": {
"x": 18701.03488327818,
"y": 10265.876762782184
},
"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": "fa8575a5-9402-4cf5-b656-2c5571ecba47",
"savedPayload": {
"position": {
"x": 18324.64891720132,
"y": 9847.857798451148
},
"targetPosition": {
"x": 18550.480496847435,
"y": 10098.66917704977
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "53b9cc30-5643-412a-b62a-e9a87006a535",
"savedPayload": {
"position": {
"x": 18550.480496847435,
"y": 10098.66917704977
},
"targetPosition": {
"x": 18701.03488327818,
"y": 10265.876762782184
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "f567aaaa-4ceb-4bad-bc5d-e5dcb3ee7db1",
"savedPayload": {
"position": {
"x": 18701.03488327818,
"y": 10265.876762782184
},
"targetPosition": {
"x": 19129.010315610998,
"y": 10404.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "c6a8b224-a78d-4ae1-a0f4-4128fab78cd1",
"savedPayload": {
"position": {
"x": 19129.010315610998,
"y": 10404.93441025091
},
"targetPosition": {
"x": 19129.010315610998,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "FastTrend",
"id": "52606005-41a0-4a5d-8e95-869ccc898ab8"
}
}
}
],
"id": "0b717c43-06cc-4312-89ec-542d5fb5e4ce",
"savedPayload": {
"position": {
"x": 19295.442371029065,
"y": 9986.090743749965
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "Volume Energy",
"config": "{\n \"codeName\": \"VolEnergy\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Volume Energy",
"project": "Foundations",
"id": "de7660ac-a14a-4db5-b9f7-0c3465e71d98",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "79a81c2a-f802-4c3e-835c-1604e633a903"
}
}
}
],
"outputDatasetFolders": [],
"id": "650c3d23-2245-4dc0-ab14-2fd779a263ba",
"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": "a11ed6e3-df42-4afc-b6ca-db12485e462d",
"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": {},
"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": "9c08d5b8-f4a3-4194-beee-171eb6b98212",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"id": "bfe166e7-6284-4a2b-9815-19cd5abbc186"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "4abf67d7-0e05-497b-b8d0-019f1160c6b4",
"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": {},
"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": "e9640bb1-a31f-4ebf-a9d2-afb156f34852",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "fb95a11b-70ce-4a5e-bfa3-014b6e5f6f7a",
"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": "bfe166e7-6284-4a2b-9815-19cd5abbc186",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "4e2aed83-a410-4010-982e-4a0f7e66661b",
"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": {},
"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": "557ef814-fa54-4bc7-8297-8b6ecd428b10",
"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": {}
}
},
"id": "673598a3-591d-43e8-b8c0-c59b0a334da9",
"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": "12be6809-f36e-4cbe-a8f3-242d89f65009",
"savedPayload": {
"position": {
"x": 19436.4935235257,
"y": 10642.802375894946
},
"targetPosition": {
"x": 19176.685902390367,
"y": 10492.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "289ab327-3a3c-4b32-a952-2a5d29ab0df2"
}
}
}
],
"outputDatasetFolders": [],
"id": "57ff99b0-4880-4b18-a3a6-5cff27e3b647",
"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": "092aac25-28d7-4d8b-9f0e-21a4f83a9eeb",
"savedPayload": {
"position": {
"x": 19326.685902390367,
"y": 10752.609997030277
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "c4a06bca-8cc4-4f29-abd5-7cc223545940"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "5516119f-001e-491b-ab6f-0bd08f635b88",
"savedPayload": {
"position": {
"x": 19279.010315610998,
"y": 10814.74203138624
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "cf2eb29c-7671-4285-a4b8-8bdbe1a3ce39",
"savedPayload": {
"position": {
"x": 19216.878281255034,
"y": 10862.417618165608
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "69504d93-599f-455e-a3a9-c8a651279aa9",
"savedPayload": {
"position": {
"x": 19144.52399478579,
"y": 10892.387744916998
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "a6958fbb-89a1-49f7-bfca-97bcd1c5c979",
"savedPayload": {
"position": {
"x": 19066.878281255034,
"y": 10902.609997030277
},
"targetPosition": {
"x": 19066.878281255034,
"y": 10602.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "9beda155-e65f-4762-8896-ca1acb9b7219",
"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": "c4a06bca-8cc4-4f29-abd5-7cc223545940",
"savedPayload": {
"position": {
"x": 18916.878281255034,
"y": 10492.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "74b7108f-8faf-4d81-87a3-b4a62c3c2af3",
"savedPayload": {
"position": {
"x": 18841.878281255034,
"y": 10472.706186462612
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "cb3bd21d-348e-4152-9d11-25fb9b4c7398",
"savedPayload": {
"position": {
"x": 18786.974470687368,
"y": 10417.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 10342.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "c78e46c9-739f-4ae7-a0ef-e73330ad921c",
"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": "79a81c2a-f802-4c3e-835c-1604e633a903",
"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": {}
}
},
{
"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": "289ab327-3a3c-4b32-a952-2a5d29ab0df2",
"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": {}
}
}
],
"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": "9b8e73a5-2fb2-4864-9f96-9e0214a08702",
"savedPayload": {
"position": {
"x": 18610.138000542327,
"y": 11870.302822407382
},
"targetPosition": {
"x": 18303.694413218134,
"y": 11268.873418580235
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "c7b2407b-3eaf-465e-8648-e86139ac1c68",
"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": "4349c9e6-e591-4787-859e-a17433e01a02",
"savedPayload": {
"position": {
"x": 16794.392018239647,
"y": 11280.331189401475
},
"targetPosition": {
"x": 17395.821422066794,
"y": 10973.88760207728
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "d21b31a1-a038-4bbb-861c-fa16dbe35162",
"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": "e2df2579-d833-4f88-8710-9043de46d860",
"savedPayload": {
"position": {
"x": 17384.363651245556,
"y": 9464.58520709879
},
"targetPosition": {
"x": 17690.80723856975,
"y": 10066.014610925937
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "7fa4f4af-659e-43ad-bd47-3411ffbeed86",
"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": "1a5d1533-f0c8-4f83-9e87-fe83741442db",
"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": "58b60d03-f4b7-40b8-85a0-98c86b273238",
"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": {}
}
},
"id": "d52486aa-d731-4f61-8bc1-6345b4be69a9",
"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": "ea55238d-baf8-43b8-b876-1593ea5c4e16",
"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": {}
}
},
"id": "dd922c3e-7b5a-4a59-9ecc-b3dadce7f8a2",
"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": "9ba862c4-e76c-492a-ae22-ea03df5ed72a",
"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": "cca8acb7-3143-413b-9df5-835e751f2e2b",
"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": "aabc483d-9f5d-4d2a-8412-38fd4ee0839a"
}
}
}
],
"id": "12d8797f-a2ca-4553-86a2-3b0a48ece2b5",
"savedPayload": {
"position": {
"x": 19211.565611530412,
"y": 10082.889684354363
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "Volume Energy BUY",
"config": "{\n \"codeName\": \"VolEnergyBuy\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Volume Buy Energy",
"project": "Foundations",
"id": "26d983c9-c593-4804-9cba-c94c3c6fa59e",
"savedPayload": {
"position": {
"x": 18351.448073772845,
"y": 10401.88738167441
},
"targetPosition": {
"x": 18358.587383036676,
"y": 10101.972343266472
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "48396d44-c675-4aa0-b907-e40288ff4cc6"
}
}
}
],
"outputDatasetFolders": [],
"id": "b5c5c62b-d5ea-4973-bd68-f8cf14b78a1f",
"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": "31b9dd25-1710-4e0a-98b9-512a5b2f29cd",
"savedPayload": {
"position": {
"x": 18304.712707284598,
"y": 10601.638645818244
},
"targetPosition": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "Volume Energy BUY Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "fa1df741-2019-42c0-a591-0fbbc79d1c20",
"savedPayload": {
"position": {
"x": 18079.51182298934,
"y": 10405.211508304848
},
"targetPosition": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"id": "5e5d8c01-e8b3-4db5-a28f-dd5b7e59123b"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "fb7f5f58-a900-4ead-a022-1becffb8e59a",
"savedPayload": {
"position": {
"x": 17960.773099303322,
"y": 10332.836479344907
},
"targetPosition": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
"id": "89433933-d924-4925-a81d-7701351df8b4",
"savedPayload": {
"position": {
"x": 17907.252428607837,
"y": 10204.490980289265
},
"targetPosition": {
"x": 18131.516178712627,
"y": 10186.30388626805
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "41dc4b4f-e6a0-4c55-86d3-6f68f235963b",
"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": "5e5d8c01-e8b3-4db5-a28f-dd5b7e59123b",
"savedPayload": {
"position": {
"x": 18102.42299543033,
"y": 9945.83200087455
},
"targetPosition": {
"x": 18365.726692300508,
"y": 9802.057304858534
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "3b65a500-cccc-4770-8c1c-ca663cc8a469",
"savedPayload": {
"position": {
"x": 18215.769173096538,
"y": 9798.487650226618
},
"targetPosition": {
"x": 18365.726692300508,
"y": 9802.057304858534
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "c309f23c-f0ef-447b-88bb-aa0ef7f656b9",
"savedPayload": {
"position": {
"x": 18237.644498497335,
"y": 9723.987133662573
},
"targetPosition": {
"x": 18365.726692300508,
"y": 9802.057304858534
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "12de6488-7c82-40ed-b47b-61e32d8a68bd",
"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": "ec227bbb-a831-4a0b-95bd-4b460bef89b5",
"savedPayload": {
"position": {
"x": 17906.942074223298,
"y": 9987.810248679354
},
"targetPosition": {
"x": 18124.062285654818,
"y": 9780.786545234721
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "574b2c3e-b789-458d-b642-a83df592f923"
}
}
}
],
"outputDatasetFolders": [],
"id": "c79283d3-6c02-4e8a-b40f-1e09aed252c2",
"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": "a9a2a3f9-c924-426b-a403-bffd91d87e58",
"savedPayload": {
"position": {
"x": 31156.833379567517,
"y": 20204.408284412395
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "75bb36d2-641d-4321-b4d6-b3bb9b7d1c63"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "61496135-4d4d-46b8-b215-d81e1177bd4b",
"savedPayload": {
"position": {
"x": 31084.479093098274,
"y": 20234.378411163783
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "f4a5ce75-42d5-41ee-b519-997110d0f4f7",
"savedPayload": {
"position": {
"x": 31006.833379567517,
"y": 20244.600663277062
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "88d46e4f-068b-4be8-9a87-8f7734e8c654",
"savedPayload": {
"position": {
"x": 30929.18766603676,
"y": 20234.378411163783
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "4edcce7b-c987-4859-ba38-a95520c4ec74",
"savedPayload": {
"position": {
"x": 30856.833379567517,
"y": 20204.408284412395
},
"targetPosition": {
"x": 31006.833379567517,
"y": 19944.600663277062
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "a7be7419-ba41-487e-8eaa-ae4acd864353",
"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": "75bb36d2-641d-4321-b4d6-b3bb9b7d1c63",
"savedPayload": {
"position": {
"x": 18197.258551044164,
"y": 9531.502958263874
},
"targetPosition": {
"x": 18341.182497086338,
"y": 9573.762841790089
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "0c589bd5-7fad-474d-841f-5b86f008c138",
"savedPayload": {
"position": {
"x": 18237.67064536402,
"y": 9465.202736074329
},
"targetPosition": {
"x": 18341.182497086338,
"y": 9573.762841790089
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "02c1d1c4-dcda-4d72-9b01-42958a4a7c4b",
"savedPayload": {
"position": {
"x": 18305.818656759922,
"y": 9427.991106541558
},
"targetPosition": {
"x": 18341.182497086338,
"y": 9573.762841790089
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "4150dc5b-1090-418a-9063-e166bd36d864",
"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": "48396d44-c675-4aa0-b907-e40288ff4cc6",
"savedPayload": {
"position": {
"x": 18094.384504838294,
"y": 9825.557260245765
},
"targetPosition": {
"x": 18298.68022972109,
"y": 9424.604324361
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
"id": "574b2c3e-b789-458d-b642-a83df592f923",
"savedPayload": {
"position": {
"x": 17854.220476453276,
"y": 9354.208815092896
},
"targetPosition": {
"x": 18298.68022972109,
"y": 9424.604324361
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"record": {
"type": "Record Definition",
"name": "Volume Buy Energy",
"project": "Foundations",
"properties": [
{
"type": "Record Property",
"name": "Begin",
"config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}",
"project": "Foundations",
"recordFormula": {
"type": "Record Formula",
"name": "New Record Formula",
"code": "record.current.begin",
"project": "Foundations",
"id": "f04cff56-c982-48fe-8393-efc05d0a8959",
"savedPayload": {
"position": {
"x": 17256.97394512661,
"y": 9955.380187260176
},
"targetPosition": {
"x": 17624.605293761753,
"y": 9389.277553897015
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "ac5abab1-4fcf-4ae4-b5a6-0e1e4bf8cfbb",
"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": "0ead6f5e-f70e-4b7d-b5ad-37310efe5ab9",
"savedPayload": {
"position": {
"x": 16644.08677047822,
"y": 8752.521379605878
},
"targetPosition": {
"x": 17318.16170643756,
"y": 8787.848150069865
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "3490021f-262c-40ee-ba46-5a43cdad6dc2",
"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": "6a361d21-90e8-4ef4-9e34-e23d58f40e42",
"savedPayload": {
"position": {
"x": 17379.34946774851,
"y": 7620.316112879557
},
"targetPosition": {
"x": 17685.793055072703,
"y": 8221.745516706706
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "c9b454e2-9a79-4c4e-92e0-53e6c64b9657",
"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": "ccc52512-75f7-4015-940d-edf085aa92d5",
"savedPayload": {
"position": {
"x": 19325.61590220033,
"y": 8611.988392729541
},
"targetPosition": {
"x": 18658.926272298613,
"y": 8717.581656631697
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "9d9172b6-72c2-41a7-ae8d-d7d756da3fc8",
"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": "83e6b6fa-3745-4ab9-871a-fc97bd3a70c8",
"savedPayload": {
"position": {
"x": 19340.38651431557,
"y": 8893.828461461828
},
"targetPosition": {
"x": 18666.31157835623,
"y": 8858.50169099784
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "6b8acd66-fe55-44d2-9b67-454fee4c6733",
"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": "0c6d3d13-36c2-410b-9416-5e6049c2123e",
"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": "0a819586-1834-43e0-9dd8-4af94add36c8",
"savedPayload": {
"position": {
"x": 18257.724795076763,
"y": 9003.988607096438
},
"targetPosition": {
"x": 18293.561590031295,
"y": 9097.34664974616
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "f46afb2f-3ec8-42d1-9fe2-7fefbc225d70",
"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": "7b6a55da-ebe3-40a1-b77d-e153c818795a",
"savedPayload": {
"position": {
"x": 18459.74206256511,
"y": 9046.9452554357
},
"targetPosition": {
"x": 18396.810023460126,
"y": 9124.659851581397
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "8ffb86eb-fe1e-4d0e-acd1-845765e7027a",
"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": "a95d9e05-a6b6-4e1c-a3d4-b4f594d4e000",
"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": "bc31801c-ca9b-4ba4-b94f-ee882b74b7df",
"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": "5043a2c3-6e41-4fc4-8602-53f9b0c12f66"
}
}
}
],
"id": "9fc3cb6b-64bb-442e-b1db-f8690d359911",
"savedPayload": {
"position": {
"x": 19103.815037105884,
"y": 10152.13677380448
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market On-Balance-Volume",
"project": "Foundations",
"id": "e7a21053-75ab-43fb-88b3-1c4578665151",
"savedPayload": {
"position": {
"x": 18560.037673960585,
"y": 10534.489906024352
},
"targetPosition": {
"x": 18482.391960429828,
"y": 10244.71215813763
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "1c35628c-8884-4ad4-ad1c-2f8cd90a577f"
}
}
}
],
"outputDatasetFolders": [],
"id": "9f746b05-70ac-4a78-9f25-9806c474d888",
"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": "91d413f7-1a84-41cb-b109-61e091a9f0dc",
"savedPayload": {
"position": {
"x": 18571.471852575363,
"y": 10739.316714736628
},
"targetPosition": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "On-Balance-Volume Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "7477f4b8-4346-4cc3-8fb5-2780148d3c62",
"savedPayload": {
"position": {
"x": 18300.053266757597,
"y": 10614.29267740077
},
"targetPosition": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"id": "0712f93b-7d3f-424b-88de-aedc65bffdfb"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "da18ef81-d27f-435e-9c84-7679e0b54b8c",
"savedPayload": {
"position": {
"x": 18165.733893724555,
"y": 10578.301909868711
},
"targetPosition": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
"id": "17ba7d35-815b-4cca-b09e-894f8993548a",
"savedPayload": {
"position": {
"x": 18078.222080641066,
"y": 10470.233820728683
},
"targetPosition": {
"x": 18288.277676602935,
"y": 10389.601032080991
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "663dbdd0-dd82-494b-a496-3b39313fcebf",
"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": "0712f93b-7d3f-424b-88de-aedc65bffdfb",
"savedPayload": {
"position": {
"x": 18192.614212543107,
"y": 10167.066444606873
},
"targetPosition": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "31943f5b-e6f7-4c67-8741-ebe8cb55ec53",
"savedPayload": {
"position": {
"x": 18259.85737295571,
"y": 9993.757267016288
},
"targetPosition": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "edf63aea-733a-4606-a7d7-27bbd991555c",
"savedPayload": {
"position": {
"x": 18259.85737295571,
"y": 9916.11155348553
},
"targetPosition": {
"x": 18404.74624689907,
"y": 9954.93441025091
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "15818da2-fb05-4cff-9218-088bf554ef7d",
"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": "1ca6b11b-a801-49eb-8dbf-cb5d1086a377",
"savedPayload": {
"position": {
"x": 18016.878281255034,
"y": 10262.417618165608
},
"targetPosition": {
"x": 18166.878281255034,
"y": 10002.609997030277
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "bfb1e9cb-dccc-49a8-be8a-a9dea2fb2f05"
}
}
}
],
"outputDatasetFolders": [],
"id": "ac4b782d-658d-410f-9beb-7f56f7efa759",
"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": "d96b8012-73b4-4a1d-978f-d4b3c553f52f",
"savedPayload": {
"position": {
"x": 17907.0706601197,
"y": 10152.609997030277
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "59087782-80cc-4d50-b429-6dd11acdcfdb"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "902ca167-ee50-42f8-8013-43aa6947df2e",
"savedPayload": {
"position": {
"x": 17844.938625763738,
"y": 10104.93441025091
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "b43dd623-1617-4fc4-860d-11b557743937",
"savedPayload": {
"position": {
"x": 17797.26303898437,
"y": 10042.802375894946
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "9c61b43b-d878-49cc-99ca-20688f7b8c56",
"savedPayload": {
"position": {
"x": 17767.29291223298,
"y": 9970.448089425701
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "b6c18783-80c0-4cec-bb5b-e39802f43407",
"savedPayload": {
"position": {
"x": 17757.0706601197,
"y": 9892.802375894946
},
"targetPosition": {
"x": 18057.0706601197,
"y": 9892.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "ef762303-5a56-4c2d-a91e-53c4891e8d0f",
"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": "59087782-80cc-4d50-b429-6dd11acdcfdb",
"savedPayload": {
"position": {
"x": 18166.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "f1139c18-3d91-4e75-aa3a-6b1fd270b650",
"savedPayload": {
"position": {
"x": 18186.974470687368,
"y": 9667.802375894946
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "902f1c34-870b-405a-b4ac-74c522b855e4",
"savedPayload": {
"position": {
"x": 18241.878281255034,
"y": 9612.89856532728
},
"targetPosition": {
"x": 18316.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "bb5ba9ca-4edd-4fad-87ed-4e6121a974f4",
"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": "1c35628c-8884-4ad4-ad1c-2f8cd90a577f",
"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": {}
}
},
{
"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": "bfb1e9cb-dccc-49a8-be8a-a9dea2fb2f05",
"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": {}
}
}
],
"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": "3c6d873c-3ef2-4060-91b7-c973d1a17424",
"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": {}
}
},
"id": "29c3a0b0-7bcf-40ab-89ca-5d98f6f2412b",
"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": "67057e20-ea42-4143-925b-182607da2ee3",
"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": {}
}
},
"id": "ddda40ad-00fa-40dc-8fbd-a86cf86316b6",
"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": "8d72d68d-0ea7-41a8-bee7-aca6442b0ad2",
"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": {}
}
},
"id": "bbb0eb00-8630-4c75-a2b2-b429ee18c820",
"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": "796ff9d7-793a-46cb-944b-853587b1d829",
"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": {}
}
},
"id": "07615f03-4039-4e99-9fce-35756046fa24",
"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": "4e19d953-8aaa-45f4-9315-a9325e6b4e1e",
"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": {}
}
},
"id": "03649e53-949c-439f-8588-7df94bd8886e",
"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": "cdaec430-3309-45df-b37f-cebe56c994b4",
"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": {}
}
},
"id": "dc49218d-7027-428f-88ef-a3fc7cd27831",
"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": "950d1854-95aa-47f7-b58f-a134b99e2d0a",
"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": {}
}
},
"id": "8c05ed6c-0fa6-44b6-a8fd-8b8b3f7d040c",
"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": "c1a87d64-d49c-4300-98c8-31ed1001d46f",
"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": "70b23c2f-9666-4e69-abd1-197beaf04817",
"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": {}
}
},
"id": "2d025455-3b08-4108-974d-3e803b3754ee",
"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": "0c6b718d-8a69-430b-ac4a-f32e53c68c25",
"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": {}
}
},
"id": "b2fb0933-b98f-491d-910d-da2742cdb2a0",
"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": "0bd35758-4c47-4e5e-a3e3-63ef91afb7d6",
"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": "1f23a767-512c-4135-9c06-ac0a083ab801",
"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": "ad643274-f92e-4280-8e70-80709e9c9a80"
}
}
}
],
"id": "e3a3f8d6-3a24-4d94-bc08-832a4de79e29",
"savedPayload": {
"position": {
"x": 18980.919958478014,
"y": 10188.222024741366
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "Volume Oscillators",
"config": "{\n \"codeName\": \"VolOsc\"\n}",
"project": "Foundations",
"processes": [
{
"type": "Process Definition",
"name": "Multi-Time-Frame-Market",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}",
"project": "Foundations",
"processOutput": {
"type": "Process Output",
"name": "New Process Output",
"project": "Foundations",
"outputDatasets": [
{
"type": "Output Dataset",
"name": "Multi-Time-Frame-Market Volume Oscillators",
"project": "Foundations",
"id": "ace2e37f-b440-46f6-8c29-67aa330bdfbf",
"savedPayload": {
"position": {
"x": 17828.40629395643,
"y": 10822.162509368134
},
"targetPosition": {
"x": 17835.54560322026,
"y": 10522.247470960196
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "7bc7d164-8f9b-4279-9025-c3a2a3ba773b"
}
}
}
],
"outputDatasetFolders": [],
"id": "68d983aa-0992-4f11-9755-e53bb0929ba7",
"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": "1fcfdd73-227f-4438-a914-a4297e2e2a6e",
"savedPayload": {
"position": {
"x": 17781.67092746818,
"y": 11021.913773511968
},
"targetPosition": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Candles Volumes Multi-Time-Frame-Market Status Report",
"id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d"
}
}
},
{
"type": "Status Dependency",
"name": "Volume Oscillators Multi-Time-Frame-Market",
"config": "{\n \"mainUtility\": \"Self Reference\"\n}",
"project": "Foundations",
"id": "2c3aa8bd-1ec9-4ee4-9e8f-766daf543c6c",
"savedPayload": {
"position": {
"x": 17556.470043172925,
"y": 10825.486635998572
},
"targetPosition": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-Volume-Energy",
"id": "1ca25b99-42c9-40e3-8505-c74985a86f7d"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "6d5cf20c-d932-4d7e-b631-5050c29e61e1",
"savedPayload": {
"position": {
"x": 17437.731319486906,
"y": 10753.11160703863
},
"targetPosition": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Market",
"project": "Foundations",
"id": "1be8fc5c-f1d5-42d3-a5de-7fe4dc293427",
"savedPayload": {
"position": {
"x": 17384.21064879142,
"y": 10624.766107982989
},
"targetPosition": {
"x": 17608.47439889621,
"y": 10606.579013961773
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "91cf2a51-5000-4472-99af-123ecaa6795b",
"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": "1ca25b99-42c9-40e3-8505-c74985a86f7d",
"savedPayload": {
"position": {
"x": 17579.381215613914,
"y": 10366.107128568274
},
"targetPosition": {
"x": 17842.684912484092,
"y": 10222.332432552257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "24d971ff-8423-4161-89fa-c7a25920528d",
"savedPayload": {
"position": {
"x": 17692.72739328012,
"y": 10218.762777920341
},
"targetPosition": {
"x": 17842.684912484092,
"y": 10222.332432552257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "ce76bb8a-c65f-4bab-890e-972057353fa8",
"savedPayload": {
"position": {
"x": 17714.60271868092,
"y": 10144.262261356296
},
"targetPosition": {
"x": 17842.684912484092,
"y": 10222.332432552257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "57d645a2-241b-484d-acea-4cf93bdecac2",
"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": "26562c73-bc4a-463c-b175-8e2f6cbaecea",
"savedPayload": {
"position": {
"x": 17383.90029440688,
"y": 10408.085376373077
},
"targetPosition": {
"x": 17601.0205058384,
"y": 10201.061672928445
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "20e87622-5225-4976-9cc9-43705efd490a"
}
}
}
],
"outputDatasetFolders": [],
"id": "285c6b11-515c-4bdb-8755-cefb38a1af61",
"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": "ab97bb94-843f-4b68-87b9-05fa85e4bc5b",
"savedPayload": {
"position": {
"x": 30633.7915997511,
"y": 20624.68341210612
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "22750e4f-3623-4774-a6f0-10e664309481"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "9ec8dbb4-c730-455c-97f6-5fd682f31511",
"savedPayload": {
"position": {
"x": 30561.43731328186,
"y": 20654.653538857507
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "New Status Report",
"id": "2a021da8-9feb-475e-90ab-1586968c17c7"
}
}
},
{
"type": "Status Dependency",
"name": "Exchange Raw Data Historic-OHLCVs",
"config": "{\n \"mainUtility\": \"Market Starting Point\"\n}",
"project": "Foundations",
"id": "8bd91232-a4b8-4d25-b7cc-ca4d460d8f04",
"savedPayload": {
"position": {
"x": 30483.7915997511,
"y": 20664.875790970786
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Status Report",
"name": "Exchange-Raw-Data Historic-OHLCVs Status Report",
"id": "181c7c34-7243-497a-9ddb-1b0067c6d66e"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "72be0eca-7e86-48b7-b9ae-2e79310cd319",
"savedPayload": {
"position": {
"x": 30406.145886220344,
"y": 20654.653538857507
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
},
{
"type": "Data Dependency",
"name": "Volumes Multi-Time-Frame-Daily",
"project": "Foundations",
"id": "87fd8fd8-a0cf-4dbf-9213-71dfa5616cf2",
"savedPayload": {
"position": {
"x": 30333.7915997511,
"y": 20624.68341210612
},
"targetPosition": {
"x": 30483.7915997511,
"y": 20364.875790970786
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "db09864a-9b80-4ee0-a987-3d51d4d14074",
"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": "22750e4f-3623-4774-a6f0-10e664309481",
"savedPayload": {
"position": {
"x": 17674.216771227748,
"y": 9951.778085957598
},
"targetPosition": {
"x": 17818.140717269922,
"y": 9994.037969483812
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "515d08bc-6e48-49eb-89b9-2dbae4691804",
"savedPayload": {
"position": {
"x": 17714.628865547606,
"y": 9885.477863768052
},
"targetPosition": {
"x": 17818.140717269922,
"y": 9994.037969483812
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3"
}
}
},
"executionFinishedEvent": {
"type": "Execution Finished Event",
"name": "New Execution Finished Event",
"project": "Foundations",
"id": "dc5a7b10-f4fd-4b3e-86dd-50069117db3a",
"savedPayload": {
"position": {
"x": 17782.776876943506,
"y": 9848.266234235281
},
"targetPosition": {
"x": 17818.140717269922,
"y": 9994.037969483812
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "75a71b52-15a1-4ab7-972b-aa250ae575a1",
"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": "7bc7d164-8f9b-4279-9025-c3a2a3ba773b",
"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": {}
}
},
{
"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": "20e87622-5225-4976-9cc9-43705efd490a",
"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": {}
}
}
],
"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": "72b7339d-3df2-460c-af5f-d1146245f141",
"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": {}
}
},
"id": "fa1af83c-40bf-4db6-b82d-cd9cf0b9e338",
"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": "c532294c-74b7-49a8-8f62-cd46161b60f7",
"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": {}
}
},
"id": "b3c44a7e-1dbf-456a-b088-692eb1336acc",
"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": "72e1da45-8714-4dc8-bde1-4e8906475402",
"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": {}
}
},
"id": "cb53d8cb-1ec0-4817-b0f7-479bbb427826",
"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": "dae4b6ba-49d5-4eb9-9002-b7df6f5a22db",
"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": {}
}
},
"id": "2800e549-aa52-4b42-887d-fd0d7f3b5c20",
"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": "5299d723-b8a2-47c4-be8a-d9b58460595f",
"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": {}
}
},
"id": "137d7d52-0d8e-42d6-98ed-2dfaf33b5bea",
"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": "cc5f4019-fa0d-4ddf-a13b-4b7cad86ddbe",
"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": "7f33cedb-c431-4337-8540-43a29617943b",
"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": {}
}
},
"id": "a1609cfe-427d-4fec-ab74-7dc3e9c5500c",
"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": "6458ab77-d399-4763-966a-d1402903f0f6",
"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": {}
}
},
"id": "9d46f952-54f9-4eb7-bdd7-6916b170b781",
"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": "e43e2533-1d8a-4fe0-bccb-bf7a292fd922",
"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": "cd4128d5-b8e1-4aef-95bd-4e41a197fda3",
"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": "57800e5e-9128-4d20-ba21-93120bf765d8"
}
}
}
],
"id": "cf754c19-2963-4bad-845a-1a34cc02c561",
"savedPayload": {
"position": {
"x": 18852.836604032054,
"y": 10188.222024741366
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "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": "2b08b35d-7d24-43fb-acbf-1b9c0f987bbb",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "11f4987d-3149-48dc-9a40-622a7168a57f"
}
}
}
],
"outputDatasetFolders": [],
"id": "ec1c3004-5af3-4143-9bbf-5677f9f14e32",
"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": "60aafaa3-222c-4f23-b56e-4cceaf884d5b",
"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": {},
"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": "2c6fe028-c7ed-4152-b694-418c53b99747",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "HoltWinters",
"id": "79787d21-1872-4ba7-b601-5e9c84704b71"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "51eda7b1-0217-4284-9f50-bce6d1e42f2c",
"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": {},
"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": "0b6158da-90a8-4098-88a7-215ba5b684d5",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1"
}
}
}
],
"dataMineDataDependencies": [],
"id": "49fd31b3-7239-4400-a9a2-cea71f5b75fa",
"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": "79787d21-1872-4ba7-b601-5e9c84704b71",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "de62597c-18b5-43f4-80f6-615c04cdf505",
"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": {},
"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": "8c7e62c7-aa73-471a-9481-d024cebe54b9",
"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": {}
}
},
"id": "e85fcbed-51a8-4ac1-9a98-6802857c384c",
"savedPayload": {
"position": {
"x": 18887.20040622378,
"y": 10573.764150054372
},
"targetPosition": {
"x": 18729.941525404185,
"y": 10152.13677380448
},
"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": "714d3de0-e0d6-4f9d-89eb-b23b1f81906d",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "0c5974ba-1199-4fa1-8c9e-de0acca1cc1f"
}
}
}
],
"outputDatasetFolders": [],
"id": "4bee0858-9746-4a48-9f3a-572bf153050d",
"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": "86887d12-10fd-4065-90ef-26035125c892",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "HoltWinters",
"id": "25e14bde-4665-44bc-ae14-d6383a335826"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "0812ca8d-69da-4389-86dd-2678babde832",
"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": {},
"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": "1fde2e96-2865-4a70-9ae1-77c4003b1156",
"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": {},
"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": "c8be48ce-af8b-4a0a-bffd-805d8d90e67a",
"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": {},
"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": "27356f3c-4071-4bc6-bb91-21216a5373d9",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "2e683057-f911-4105-bc77-16f2706d1915"
}
}
}
],
"dataMineDataDependencies": [],
"id": "b4c007c9-57ab-4cf9-9632-af7a85612613",
"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": "25e14bde-4665-44bc-ae14-d6383a335826",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "cb88b3a5-68d4-4a46-bbde-a5b26d23c22f",
"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": {},
"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": "a7384eeb-cfb8-4161-89a3-6fcd5aaff9d0",
"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": {}
}
},
"id": "12cf7949-5991-41a8-9378-51b18aa2ff31",
"savedPayload": {
"position": {
"x": 18543.004769553336,
"y": 10561.471171714013
},
"targetPosition": {
"x": 18729.941525404185,
"y": 10152.13677380448
},
"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": "11f4987d-3149-48dc-9a40-622a7168a57f",
"savedPayload": {
"position": {
"x": 18517.27862288489,
"y": 10916.618790445746
},
"targetPosition": {
"x": 18097.500461029347,
"y": 10388.02509503387
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
{
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}",
"project": "Foundations",
"id": "0c5974ba-1199-4fa1-8c9e-de0acca1cc1f",
"savedPayload": {
"position": {
"x": 17724.496568416187,
"y": 10950.60228626671
},
"targetPosition": {
"x": 18097.500461029347,
"y": 10388.02509503387
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
}
],
"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": "7f266d4d-40c4-4d74-af3e-c74ed183464a",
"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": {}
}
},
"id": "6e4aa65a-12a3-4ad3-a467-f5f4806338bd",
"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": "b8b7c5d7-e643-4795-9caa-9772af12ae3a",
"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": {}
}
},
"id": "4568b443-c139-4a77-93e4-a83d9b721b58",
"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": "5f71cd82-10ef-4964-bee9-33bf25a3fd04",
"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": {}
}
},
"id": "92de12c2-0f72-4af5-848a-33daab258181",
"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": "34cf7616-a12f-4004-ae84-04ce09926110",
"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": {}
}
},
"id": "e1f35cf9-a253-4168-9b83-f82e84d1242a",
"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": "2770aa88-bcc9-4d91-951a-849cc9f00858",
"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": {}
}
},
"id": "d6f3b5e5-83dc-4592-90c9-c4db5bc1c4d9",
"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": "462d106c-7434-47db-87f0-ab077c968989",
"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": {}
}
},
"id": "c84690fc-d3b7-4b91-acfa-571a06947094",
"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": "b1fbe177-5ae5-4594-a519-f110e34e269f",
"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": {}
}
},
"id": "6f8e6810-5cee-4bf7-882b-40fd097f081c",
"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": "04cc2bd4-6865-4487-b31d-a3904ce8d77f",
"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": {}
}
},
"id": "dff94ed6-aae3-403c-b8ff-b6511ce1cb54",
"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": "03dbee17-5c6d-411d-9dd9-6d85cc77a7e9",
"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": {}
}
},
"id": "5159bf2d-8fe5-4c95-8025-2d59ef233e26",
"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": "673670b3-9e63-4ba6-bd21-2b293c48d5fb",
"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": {}
}
},
"id": "ff79aadc-4bc6-43eb-910d-e79edb10c665",
"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": "fd833b92-d660-4e54-b6c8-678fd89170a7",
"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": {}
}
},
"id": "47abc6f8-ae3f-4259-b6c4-d99d4c9d62cd",
"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": "19fc4aa2-6549-49d2-a761-efe2a2caaa5b",
"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": {}
}
},
"id": "addfe153-6e24-4437-a04b-b12940df605e",
"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": "cd33fb32-4a67-4d36-8be4-0bb5fba2c067",
"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": {}
}
},
"id": "5decdfb5-14e7-4f4f-ada1-c4ad34b1995c",
"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": "0990be94-c435-41ce-9426-0f79f194f905",
"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": {}
}
},
"id": "4a43c530-9f49-4739-ac8a-8a87a824f6d6",
"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": "4543228b-1542-4250-987c-0d7bf6b21702",
"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": {}
}
},
"id": "28ee5b28-96bb-4e0f-8aac-daaf9f13f903",
"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": "5636f283-1f04-4481-98ee-7bf9bc413ae2",
"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": {}
}
},
"id": "d059d396-9b4f-4969-abaf-2e46e2b52e2e",
"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": "630ded92-dd86-4e92-8826-994eae84cae6",
"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": {}
}
},
"id": "a8d1a8b4-5b8a-45b5-aff9-35956fc98163",
"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": "35d9ee40-c440-4d44-80b9-cd25e93dded1",
"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": {}
}
},
"id": "eadc9e14-1723-4732-8937-34671dd07bc6",
"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": "78e09592-8b36-4074-87d9-0a74c5c78b43",
"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": {}
}
},
"id": "82f76906-cd9a-419d-8880-1c08d4a85ce1",
"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": "ec9ce32f-fad9-424f-89ca-be5c977b99a3",
"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": {}
}
},
"id": "9b547439-45f0-48d1-8861-748911722cac",
"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": "a214388b-c323-4bbc-923e-44d0c9783736",
"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": {}
}
},
"id": "e97c0ce8-0d88-4226-89e8-26e5770d7d97",
"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": "a59de92b-4706-4b31-b905-eaaa2e6df0e9",
"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": {}
}
},
"id": "39c8cf8a-666b-4035-87cb-60cd0eaf1f96",
"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": "9cc31142-072c-4915-84c8-64df8e67040e",
"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": {}
}
},
"id": "ea1036dc-2ea3-4b05-93da-f61f65c47ce7",
"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": "029fb12d-b0ab-4fa1-bd4e-5333f3e70b37",
"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": {}
}
},
"id": "72cfcbb2-e69c-482f-bea7-18e816764d7f",
"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": "87f7ed87-8f7a-4f2e-8b50-f3b73e903f40",
"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": {}
}
},
"id": "248fc363-84f6-4564-b5a4-695f16e8d1ae",
"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": "3f6f45a5-6b6f-4878-93b6-9d5c7dd4328e",
"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": {}
}
},
"id": "a4698aa2-f88f-4d1a-a5d3-b17a9437ce01",
"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": "35fb2243-d4f6-444e-95e7-f5ea06131328",
"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": {}
}
},
"id": "b979df33-059a-487d-a3fd-908b0fdf7071",
"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": "5761d714-c368-46ff-9e01-74e011a2a926",
"savedPayload": {
"position": {
"x": 17085.929417808158,
"y": 10431.387227319969
},
"targetPosition": {
"x": 18097.500461029347,
"y": 10388.02509503387
},
"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//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": "16a25313-f0cb-4417-ba14-b190db8d1976",
"savedPayload": {
"position": {
"x": 15961.783950307796,
"y": 9579.403933161964
},
"targetPosition": {
"x": 16298.637993059752,
"y": 9600.275058710493
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "0c3b5852-ddef-4c93-bbc5-3ab5831a5d3a",
"savedPayload": {
"position": {
"x": 16298.637993059752,
"y": 9600.275058710493
},
"targetPosition": {
"x": 16972.346078563667,
"y": 9642.017309807552
},
"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": "87837913-03e1-4ee9-a3f5-b488fdd03111",
"savedPayload": {
"position": {
"x": 16777.44521280114,
"y": 9250.328782371507
},
"targetPosition": {
"x": 16821.99398211829,
"y": 9339.857588642602
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "c4ea6f69-8e93-4eae-9ac2-a2d94e42b1d1",
"savedPayload": {
"position": {
"x": 16821.99398211829,
"y": 9339.857588642602
},
"targetPosition": {
"x": 16972.346078563667,
"y": 9642.017309807552
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 1,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "56b2c33b-678b-442e-a63d-64f6e3d1c955",
"savedPayload": {
"position": {
"x": 16972.346078563667,
"y": 9642.017309807552
},
"targetPosition": {
"x": 18097.500461029347,
"y": 10388.02509503387
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 5,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "b45f0967-0f05-4642-95d1-cec1cda28e1a",
"savedPayload": {
"position": {
"x": 18097.500461029347,
"y": 10388.02509503387
},
"targetPosition": {
"x": 18729.941525404185,
"y": 10152.13677380448
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "Plotter Module",
"name": "Holt-Winters",
"id": "ef3e203e-5ae7-4130-94d9-1d10e54e9011"
}
}
}
],
"id": "b33da1b3-4451-44a8-a995-ac4613e153d8",
"savedPayload": {
"position": {
"x": 18729.941525404185,
"y": 10152.13677380448
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "FastTrend 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": "5ee01e8b-844d-4195-a187-4c7bfbb3401a",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "1e841e07-44d6-485e-bbad-2d106a36cd7c"
}
}
}
],
"outputDatasetFolders": [],
"id": "aa153a01-3525-4d73-af51-fedfd3277237",
"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": "c9b49060-5fa3-4d0f-a101-59823c4b8b19",
"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": {},
"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": "a7f7f933-a5ff-476e-886e-31d83cc2dc64",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-FastTrend",
"id": "b6ba9a81-488a-46f7-a4ba-935c8c014b05"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "26d436f8-72d6-4bb8-b97c-36334ea94a92",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "509bab6a-665a-4f76-a9d7-eeb0869cc8f7",
"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": "b6ba9a81-488a-46f7-a4ba-935c8c014b05",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "3c8610a4-0e6a-461c-bf50-653cdf5302cc",
"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": {},
"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": "5703021a-25f9-45c7-84bd-7bc246a4abcb",
"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": {}
}
},
"id": "8700d858-9f8c-4c67-88f9-7d586757a863",
"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": "2ea77b30-b854-4f3e-bc40-9b1e667cbc69",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "988fff95-d616-4417-8e8d-31b49cf73da1"
}
}
}
],
"outputDatasetFolders": [],
"id": "4c5839b8-5d1b-406e-b70d-efdc3e02b91e",
"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": "74d066d2-ea92-47f8-9d36-5536aa45e158",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "f78a6bcb-57bd-404f-994d-21b3b4ca8eee"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "131844f6-02e6-4f3a-97d6-fb75eb29e2a6",
"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": {},
"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": "30d4bc39-6faa-434d-bf51-7af97516ab34",
"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": {},
"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": "b82163c5-4bef-4e51-8395-af16d10190be",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "2c36a0a6-7ab4-47ff-a618-c6d5007bdc1b",
"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": "f78a6bcb-57bd-404f-994d-21b3b4ca8eee",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "d089606a-39b9-43ab-99be-9f25ed01a2a2",
"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": {},
"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": "f169f1ab-f5c7-4832-bdba-d5a531cc746e",
"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": {}
}
},
"id": "daceda53-4fb9-4d37-b209-2caafdd3cc3d",
"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": "1e841e07-44d6-485e-bbad-2d106a36cd7c",
"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": {}
}
},
{
"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": "988fff95-d616-4417-8e8d-31b49cf73da1",
"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": {}
}
}
],
"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": "9a590e2a-46a0-4c24-86a6-6e286ddcfeb2",
"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": {}
}
},
"id": "fd453b12-a520-44aa-bf0f-e2d621be2c71",
"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": "421831f9-cb0a-44ce-988c-914caa1a2290",
"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": {}
}
},
"id": "6ce9030a-1e5f-4d71-b43e-398321ebf2ee",
"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": "964bd6b8-e1f4-4ace-8527-d21ab15c7f8e",
"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": {}
}
},
"id": "4dcd8ffa-af1b-4549-8e21-1fd7d9b3c876",
"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": "3d8be40d-5c5c-4100-b7cd-cc13d6db7648",
"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": {}
}
},
"id": "79d4acc1-da4c-4239-bf6a-1feddb9f75a3",
"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": "a4e1869a-5d6e-418f-8a04-e73dafc2402f",
"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": {}
}
},
"id": "684162a1-40c9-4f98-962b-5e2218ae50f4",
"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": "5b9925ce-7f76-4d9d-9202-6e93c4d348d9",
"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": {}
}
},
"id": "3cc885c7-9a41-40f6-b89e-ae4707a00782",
"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": "1eceaa42-55eb-4a9b-889c-aefb40bc0de9",
"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": "9ac6a6ae-981c-4fcb-a382-23ef02af8dfe",
"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": {}
}
},
"id": "b203a0f7-fd59-40e8-bc76-6364159198b6",
"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": "37cb1741-34df-461d-a2af-2c2b253fd5ae",
"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": {}
}
},
"id": "834962b1-55c3-4c9d-8bdc-54bad977cc46",
"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": "e9d0e2b3-9c82-4f64-ab0c-e380c7ad9d99",
"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": "1b2205a5-491e-47ab-9e81-a93382dd5864",
"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": "87a4815b-9205-4bc4-88d5-021d40b4a2aa"
}
}
}
],
"id": "cbab21f1-b815-403a-9d03-d34a96a18f09",
"savedPayload": {
"position": {
"x": 18622.190950979657,
"y": 10082.889684354363
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "FastTrend 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": "daf34ae7-dbe9-400b-966c-1909348d28f5",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "bab9e881-425a-4237-b2fa-75f2fbd28827"
}
}
}
],
"outputDatasetFolders": [],
"id": "b727d408-2e9f-4c94-a16d-28b960920c00",
"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": "56e0c8c6-4140-45b7-830a-c26cb97b80a8",
"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": {},
"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": "c41328e5-b4c3-478a-a4e0-6b555bfc1a20",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-FastTrend",
"id": "27253045-e4ce-401b-a8f4-41a9e339468c"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "a7af7dd1-d2b7-4c66-9e51-263d89db9263",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "33a404ff-bdb6-47ae-a19a-923560aef8dd",
"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": "27253045-e4ce-401b-a8f4-41a9e339468c",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "871e54d5-debc-49c8-b0da-1cccd7705c91",
"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": {},
"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": "650edf98-8ee2-4f65-ab1a-39449bcba209",
"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": {}
}
},
"id": "081fa6fa-694a-4515-9583-8543e5436fec",
"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": "a4ff3952-162b-4902-bac7-0b5b02149bce",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "48359ea6-2726-4921-a4cf-a1ddb571c295"
}
}
}
],
"outputDatasetFolders": [],
"id": "38c2f711-34a4-4ff3-91e8-c5620d616d4c",
"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": "8d914cd0-46d4-47e2-a5f7-3ef3fff1a92c",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "73672bdf-1910-481c-9e72-f8cc40146bb2"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "c57b2d2e-0f42-44c6-afe1-594c4a736471",
"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": {},
"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": "df2ef307-bb01-41cd-b503-3f6aa0108072",
"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": {},
"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": "3c69f8d3-1c0d-43cc-9f9d-814e1225b41f",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "11a60617-3ac2-4d71-a24f-3d47f225bc81",
"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": "73672bdf-1910-481c-9e72-f8cc40146bb2",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "d300961f-91ec-4fb8-8b26-831af0ced5a8",
"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": {},
"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": "590e398d-23f7-40a5-977d-9809d4df39ae",
"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": {}
}
},
"id": "a1b86682-441d-4bbd-a3ba-71bb7f9b43ad",
"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": "bab9e881-425a-4237-b2fa-75f2fbd28827",
"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": {}
}
},
{
"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": "48359ea6-2726-4921-a4cf-a1ddb571c295",
"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": {}
}
}
],
"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": "6ca80485-bcc2-41e6-963f-b2ee1e52d957",
"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": {}
}
},
"id": "ef51aadc-4ecc-4e74-b34e-051a155bffb3",
"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": "5d3df8bd-a908-4fd7-971f-dca0193365ae",
"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": {}
}
},
"id": "33796b72-e2fb-49f2-8764-4747fd4201f7",
"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": "b4065ce5-18ef-45cd-973d-162ee5b3c087",
"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": {}
}
},
"id": "89f62094-ac1c-4d9c-8f70-0746fd5adc38",
"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": "10356fbe-62a5-47b1-802a-4c42e6e75298",
"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": {}
}
},
"id": "0e20cbc4-eaab-4e14-bd84-aa4f38bfba94",
"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": "b670b0de-4274-4450-a5ac-8d145820a389",
"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": {}
}
},
"id": "f15b894d-faa9-409e-979b-2473348faec0",
"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": "bb55bd5a-0199-4064-97b5-307e443690ca",
"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": {}
}
},
"id": "f04f3483-27b3-4703-8de3-9b510df42a64",
"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": "5e872161-bee6-40b1-9580-67bd21201d0d",
"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": "2806de6f-ba37-4673-8665-403931fd8333",
"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": {}
}
},
"id": "c61978c9-3a9c-4114-ada6-60a428812691",
"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": "91432ef7-ed69-4777-b927-8b424a500330",
"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": {}
}
},
"id": "82c6a48f-1fed-4306-9cf6-bafd1cff7cde",
"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": "423100d2-c2a2-43dc-b4fe-bc38c5422330",
"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": "2447926a-a486-44ad-8dc8-de912dcc13ae",
"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": "41062c03-697f-4cda-92c1-da0b9299b9b2"
}
}
}
],
"id": "27a1d588-8f57-4b1c-8194-79c81991e799",
"savedPayload": {
"position": {
"x": 18538.314191481004,
"y": 9986.090743749965
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Indicator Bot",
"name": "FastTrend 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": "66a31201-dc4d-4a3f-85a7-24c27cbef25d",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "4fc7659b-0d04-4974-b694-d40cc035bd96"
}
}
}
],
"outputDatasetFolders": [],
"id": "4cb72763-cfa5-4d2b-8954-9481f26eb66e",
"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": "a57d388b-d529-4b88-90c1-95c777165c8f",
"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": {},
"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": "5f97bb42-b84f-44b8-8a51-6168b6a3c6fc",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "Market-FastTrend",
"id": "6622030e-5660-4ef0-9368-ffe2696fc619"
}
}
}
],
"dataDependencies": [
{
"type": "Data Dependency",
"name": "Candles Multi-Time-Frame-Market",
"project": "Foundations",
"id": "aeab7d32-320b-4e18-b48c-031b05c7272e",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Market",
"id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8"
}
}
}
],
"dataMineDataDependencies": [],
"id": "e82b3d78-f0e2-4a73-ab82-da70b34d5671",
"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": "6622030e-5660-4ef0-9368-ffe2696fc619",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "da6198f5-8235-414e-bbc6-c58154a1d415",
"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": {},
"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": "26629b7e-6908-4c6a-b2ce-2ba579ccee40",
"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": {}
}
},
"id": "3aafd8fd-0cf7-4e6a-ad7b-f997e889046b",
"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": "d45f41b9-5edf-47f3-8791-bd9e272ed4c9",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "b6a36e5f-5860-4682-97ea-188b85dc2495"
}
}
}
],
"outputDatasetFolders": [],
"id": "e6094612-1fb5-4b5f-8a78-b3e5ee281adc",
"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": "82cedb17-0f71-46f9-b07b-abc630fb5452",
"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": {},
"referenceParent": {
"type": "Status Report",
"name": "Daily-FasTrend",
"id": "c09b8505-1e07-4523-9f1f-af6641a1e547"
}
}
},
{
"type": "Status Dependency",
"name": "",
"config": "{\n \"mainUtility\": \"Market Ending Point\"\n}",
"project": "Foundations",
"id": "e8470ead-bc2a-440a-8632-b38e464b49e1",
"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": {},
"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": "bb11027d-bf77-4b0a-80d4-56f0b24c4a3c",
"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": {},
"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": "24dca8d1-1eae-4e69-a531-06446cfe2e8f",
"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": {},
"referenceParent": {
"type": "Dataset Definition",
"name": "Multi-Time-Frame-Daily",
"id": "678a567c-f08d-49b9-813b-4e54fd6afadb"
}
}
}
],
"dataMineDataDependencies": [],
"id": "147c47d3-9979-4b19-b8c8-dd7e1c67d661",
"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": "c09b8505-1e07-4523-9f1f-af6641a1e547",
"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": {}
}
},
"executionStartedEvent": {
"type": "Execution Started Event",
"name": "",
"project": "Foundations",
"id": "1ed2d4cd-d863-4eea-aa04-ef448ca2f4e0",
"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": {},
"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": "66d24f83-2e11-40a2-8861-c81e3f262492",
"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": {}
}
},
"id": "83940a1c-a4a2-486e-a9f7-b33ef3ffebc6",
"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": "4fc7659b-0d04-4974-b694-d40cc035bd96",
"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": {}
}
},
{
"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": "b6a36e5f-5860-4682-97ea-188b85dc2495",
"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": {}
}
}
],
"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": "969815bf-fbc4-439a-b789-db851d98f564",
"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": {}
}
},
"id": "898fb522-cab2-44a3-b98b-307702552951",
"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": "3a8dc3f3-6551-4257-bee3-e6e2da45d941",
"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": {}
}
},
"id": "a0a0fe78-8e4c-4a24-82bb-2ed16fd8a7f9",
"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": "a23f2bb3-52a3-4883-99c7-998de0ddf0de",
"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": {}
}
},
"id": "717fa17d-2cd6-4094-8a48-521c8acd9678",
"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": "5be4bdc1-6e75-499b-8700-f190ae498805",
"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": {}
}
},
"id": "57107e54-5dc8-49e3-9e0f-0a50a59d70b4",
"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": "1981610e-0ad2-4ccb-9d2b-0225143a9f01",
"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": {}
}
},
"id": "af7b0409-f2b4-4ece-97a1-f7c7271e97ba",
"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": "fb6f9b64-52fb-4aeb-b1da-0aa0cd64bb60",
"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": {}
}
},
"id": "fa904df5-0198-4748-be5d-3fc0adde2652",
"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": "6476f612-88f8-4516-862c-e8aa3a028ac0",
"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": "993bb79d-4966-4fe2-87fe-d86455702b44",
"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": {}
}
},
"id": "f6e6f330-d799-4c9f-a1e5-76e421283be0",
"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": "f521da92-62f6-4bbd-bcbb-8861f8502ba0",
"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": {}
}
},
"id": "6ff28553-0c7f-4ed2-a157-b21c48fc8b87",
"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": "369f16d0-9ef3-47f9-b11b-05d4b12347ab",
"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": "898899e1-1330-4d35-aed3-6b56bcb83623",
"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": "0a31cb83-dc88-4d38-a763-9a0e499b8693"
}
}
}
],
"id": "d23b022a-9531-4921-8d93-6d394865f786",
"savedPayload": {
"position": {
"x": 18485.106443128512,
"y": 9869.582026473588
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"plotters": [
{
"type": "Plotter",
"name": "Super Trend 9-2",
"config": "{\n \"codeName\": \"PlotterSuperTrend92\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Super Trend 9-2",
"config": "{\n \"codeName\": \"superTrend92\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "UP Trend Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.uptrend",
"project": "Foundations",
"id": "789e5d4a-1868-4329-9118-a4c59a4eec27",
"savedPayload": {
"position": {
"x": 18363.827498364175,
"y": 10162.667917040748
},
"targetPosition": {
"x": 18026.790030384505,
"y": 10180.331302272742
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "c2521c15-eebc-44bd-b580-0f6b15b42f7e",
"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": "b364dd54-8e13-4ed1-bee8-5b83a0f434e3",
"savedPayload": {
"position": {
"x": 17931.65092834791,
"y": 10828.161475390345
},
"targetPosition": {
"x": 17810.701745376373,
"y": 10513.07808144754
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b686d031-be4e-421f-81df-012ebf63f2dd",
"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": "344eebd1-c09f-4953-80ff-af182f0c50f9",
"savedPayload": {
"position": {
"x": 17165.179038421382,
"y": 10622.785951463375
},
"targetPosition": {
"x": 17427.46580041311,
"y": 10410.390319484055
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "938d5c46-f49a-495f-9f0f-196f1e76c0cd",
"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": "a007b29d-986e-4a9c-ad98-5eb33ee16a58",
"savedPayload": {
"position": {
"x": 17123.649929041676,
"y": 9830.363338869593
},
"targetPosition": {
"x": 17406.701245723256,
"y": 10014.179013187164
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "bd219b9e-876a-42bb-a0ad-960381ae7b52",
"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": "efa2a86d-e8d6-4e8e-8269-036c8600bc5c",
"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": "72651389-0473-417b-b51d-64e03a7f59c8",
"savedPayload": {
"position": {
"x": 17649.544970339994,
"y": 9599.619470306297
},
"targetPosition": {
"x": 17707.77925548806,
"y": 9382.286159391257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [
{
"type": "Style Condition",
"name": "New Style Condition",
"code": "record.trend != 1",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}",
"project": "Foundations",
"id": "96ce467d-f38d-4a48-adeb-ad83e9045bc4",
"savedPayload": {
"position": {
"x": 17273.11263365798,
"y": 9498.754729687393
},
"targetPosition": {
"x": 17490.44594457302,
"y": 9440.520444539325
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "1b09e730-34f8-44bb-ad8e-d7e9e4d25c22",
"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": "1c7ad05e-e15a-4da2-b757-6fa133ef218b",
"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": "ca3a7390-4e63-4dbe-b786-dc9f668870a5",
"savedPayload": {
"position": {
"x": 17416.878281255034,
"y": 9223.187133624284
},
"targetPosition": {
"x": 17866.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "UP Trend Begin",
"id": "c2521c15-eebc-44bd-b580-0f6b15b42f7e"
}
}
},
{
"type": "Polygon Vertex",
"name": " UP Trend End",
"project": "Foundations",
"id": "29286ad8-6caa-484c-8dbd-3a22eb22876f",
"savedPayload": {
"position": {
"x": 17548.68022972109,
"y": 8904.989082090338
},
"targetPosition": {
"x": 17866.878281255034,
"y": 9223.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "UP Trend End",
"id": "b686d031-be4e-421f-81df-012ebf63f2dd"
}
}
}
],
"id": "65d55d10-7e82-46ef-949e-d8558124a21e",
"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": "cd1fd642-6dca-461f-b19e-894f5f3b7143",
"savedPayload": {
"position": {
"x": 16874.955485103914,
"y": 8961.427607205118
},
"targetPosition": {
"x": 17200.955451476475,
"y": 8874.076179483018
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [
{
"type": "Style Condition",
"name": "New Style Condition",
"code": "record.trend != -1",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"opacity\": 0,\n \"lineWidth\": 0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n}",
"project": "Foundations",
"id": "fd94cb25-2432-469c-968f-6d0a3456653f",
"savedPayload": {
"position": {
"x": 16723.658374175553,
"y": 8396.7791021821
},
"targetPosition": {
"x": 16962.306912826014,
"y": 8635.427640832559
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "e9bb2281-82bb-4c1b-a3c8-a74ad3a99112",
"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": "d2e91486-4a83-47b1-8c59-deb9133e34ad",
"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": "b01ce108-b11b-4f69-bfd1-a2e48883bb4e",
"savedPayload": {
"position": {
"x": 17189.455417849036,
"y": 8376.860459650623
},
"targetPosition": {
"x": 17526.955417849036,
"y": 8961.427607205118
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Down Trend Begin",
"id": "938d5c46-f49a-495f-9f0f-196f1e76c0cd"
}
}
},
{
"type": "Polygon Vertex",
"name": " Down Trend End",
"project": "Foundations",
"id": "4f2121f4-91ed-4f60-86a5-f834a81f0e74",
"savedPayload": {
"position": {
"x": 17701.658273293237,
"y": 8309.427674459997
},
"targetPosition": {
"x": 17526.955417849036,
"y": 8961.427607205118
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Down Trend End",
"id": "bd219b9e-876a-42bb-a0ad-960381ae7b52"
}
}
}
],
"id": "6a625596-4c1a-4719-98c5-b04db1bac10e",
"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": "3293b0c4-bf68-4616-9bd0-d0a6f66c2776",
"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": "2a693d13-e950-4f51-a759-a5f9823395ec",
"savedPayload": {
"position": {
"x": 17666.040220007686,
"y": 8326.668049139365
},
"targetPosition": {
"x": 17981.12361395049,
"y": 8447.617232110904
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "8a98e4fe-1791-41d5-8e88-ce54eeb40557",
"savedPayload": {
"position": {
"x": 17768.72798197117,
"y": 8185.330470119176
},
"targetPosition": {
"x": 17981.12361395049,
"y": 8447.617232110904
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "32900b79-c42d-4311-80fd-f0b96ff8268a",
"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": "845238eb-e343-41c5-b73d-def030d7f8d2",
"savedPayload": {
"position": {
"x": 17966.05793963292,
"y": 8041.96186382842
},
"targetPosition": {
"x": 18149.87361395049,
"y": 8325.01318051
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "04f3c6dd-e311-42bd-8a28-471adde8451c",
"savedPayload": {
"position": {
"x": 18132.210228718497,
"y": 7987.975712530332
},
"targetPosition": {
"x": 18149.87361395049,
"y": 8325.01318051
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b4774a89-259b-48a3-b7fa-f24cd6ed78dc",
"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": "88ad1a99-d6f7-4bf1-8bcf-7772f4dc17bc",
"savedPayload": {
"position": {
"x": 18376.123470385573,
"y": 7987.975712530332
},
"targetPosition": {
"x": 18358.46008515358,
"y": 8325.01318051
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "52382df1-fef3-4fd0-9e08-022632fa8f65",
"savedPayload": {
"position": {
"x": 18542.27575947115,
"y": 8041.96186382842
},
"targetPosition": {
"x": 18358.46008515358,
"y": 8325.01318051
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "0d313666-15ae-4130-a951-8d5a7179cb8f",
"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": "5d1aae52-985e-45e5-9ea2-d45209b2eaf6",
"savedPayload": {
"position": {
"x": 18595.84689367262,
"y": 8293.456436133716
},
"targetPosition": {
"x": 18527.21008515358,
"y": 8447.617232110904
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "3c278278-37d7-4d5c-91c6-750446a9d66d",
"savedPayload": {
"position": {
"x": 18695.035654996977,
"y": 8429.978053934488
},
"targetPosition": {
"x": 18527.21008515358,
"y": 8447.617232110904
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "84825682-860c-4e91-8210-c54d13777499",
"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": "731fd931-0680-4f05-8491-09efad849d42",
"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": "ad100396-8326-4202-ab7c-0904a44bdb91",
"savedPayload": {
"position": {
"x": 18254.166849552035,
"y": 9320.994754759615
},
"targetPosition": {
"x": 18643.878281255034,
"y": 9545.994754759615
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "4e0b9aa8-86ec-47a4-a45c-b3db98ae9303",
"savedPayload": {
"position": {
"x": 18477.878281255034,
"y": 9747.994754759615
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 1
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "Super Trend 14-3",
"config": "{\n \"codeName\": \"PlotterSuperTrend143\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Super Trend 14-3",
"config": "{\n \"codeName\": \"superTrend143\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "UP Trend Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.uptrend",
"project": "Foundations",
"id": "b64a5800-fd6f-4cce-a59b-b9eb243d45d3",
"savedPayload": {
"position": {
"x": 18011.633165605854,
"y": 10097.680910041025
},
"targetPosition": {
"x": 17811.15669766347,
"y": 9995.533047599627
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "59d8e040-aa9a-4822-9f0c-6eb75bbfd92e",
"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": "194730f1-1fc1-4863-8a11-a57877d6a645",
"savedPayload": {
"position": {
"x": 17540.284720452983,
"y": 10337.844938426042
},
"targetPosition": {
"x": 17575.482475087036,
"y": 10115.615061792136
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "e2794350-f960-4aa9-a5a2-aec917f0e49c",
"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": "faa3b0a8-f61a-4a0e-8ef3-67569e2550b5",
"savedPayload": {
"position": {
"x": 17166.22047645328,
"y": 9963.780694426332
},
"targetPosition": {
"x": 17388.450353087184,
"y": 9928.58293979228
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "411253ef-3495-4b38-bb84-bf61cbf891fd",
"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": "8c7fa6cb-d8bc-4ce6-b44c-3d1ba16951d0",
"savedPayload": {
"position": {
"x": 17406.384504838294,
"y": 9492.432249273465
},
"targetPosition": {
"x": 17508.53236727969,
"y": 9692.908717215847
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "2cf0fdbf-4004-4a30-975e-c75daffdee3f",
"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": "e0b6d8df-43a0-4134-bd13-0d97b5538090",
"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": "7f8c2734-bf0a-4e0d-b42d-6eacb11e9e3f",
"savedPayload": {
"position": {
"x": 17649.544970339994,
"y": 9599.619470306297
},
"targetPosition": {
"x": 17707.77925548806,
"y": 9382.286159391257
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [
{
"type": "Style Condition",
"name": "New Style Condition",
"code": "record.trend != 1",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}",
"project": "Foundations",
"id": "b19e86a5-c545-42da-a3bc-4df459a51335",
"savedPayload": {
"position": {
"x": 17273.11263365798,
"y": 9498.754729687393
},
"targetPosition": {
"x": 17490.44594457302,
"y": 9440.520444539325
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "a7da457e-6330-4dbd-8d97-ad5699366ff6",
"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": "8e0512f3-dcdd-4716-a6b1-85405153b33b",
"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": "c871f38f-f075-43db-a198-949781d61dbe",
"savedPayload": {
"position": {
"x": 18012.878281255034,
"y": 9888.187133624284
},
"targetPosition": {
"x": 18462.878281255034,
"y": 9888.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "UP Trend Begin",
"id": "59d8e040-aa9a-4822-9f0c-6eb75bbfd92e"
}
}
},
{
"type": "Polygon Vertex",
"name": " UP Trend End",
"project": "Foundations",
"id": "26374fc0-eb37-4206-9c44-9446bfcf1194",
"savedPayload": {
"position": {
"x": 18144.68022972109,
"y": 9569.989082090338
},
"targetPosition": {
"x": 18462.878281255034,
"y": 9888.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "UP Trend End",
"id": "e2794350-f960-4aa9-a5a2-aec917f0e49c"
}
}
}
],
"id": "04cbbc93-7b8d-4546-97c1-2fd09e44ace7",
"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": "9c9b7b8c-335e-44db-b0b8-55ff0eb1796f",
"savedPayload": {
"position": {
"x": 17940.44594457302,
"y": 8555.853822709243
},
"targetPosition": {
"x": 18157.77925548806,
"y": 8614.088107857311
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [
{
"type": "Style Condition",
"name": "New Style Condition",
"code": "record.trend != -1",
"project": "Foundations",
"style": {
"type": "Style",
"name": "New Style",
"config": "{\n \"opacity\": 0,\n \"lineWidth\": 0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n}",
"project": "Foundations",
"id": "42d53d19-eaea-4643-a72f-3c8c38c0a9af",
"savedPayload": {
"position": {
"x": 18041.310685191926,
"y": 8179.42148602723
},
"targetPosition": {
"x": 18099.544970339994,
"y": 8396.75479694227
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "6bf7ee33-7084-47ce-854e-5b70e6f09329",
"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": "b6809290-5230-489c-b824-9068bb794fe8",
"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": "49f3a9b8-928a-4119-b631-bb4febb30994",
"savedPayload": {
"position": {
"x": 18316.878281255034,
"y": 8323.187133624284
},
"targetPosition": {
"x": 18316.878281255034,
"y": 8773.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Down Trend Begin",
"id": "411253ef-3495-4b38-bb84-bf61cbf891fd"
}
}
},
{
"type": "Polygon Vertex",
"name": " Down Trend End",
"project": "Foundations",
"id": "e7018839-9304-4d1b-a202-3dc8edf3993c",
"savedPayload": {
"position": {
"x": 18635.07633278898,
"y": 8454.989082090338
},
"targetPosition": {
"x": 18316.878281255034,
"y": 8773.187133624284
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Down Trend End",
"id": "2cf0fdbf-4004-4a30-975e-c75daffdee3f"
}
}
}
],
"id": "75bde48f-0bb9-4faa-a344-beaec930af13",
"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": "f917e8b6-f301-44af-a042-dacc27d3e849",
"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": "1c778101-6237-460f-9e60-9eb3471b5e20",
"savedPayload": {
"position": {
"x": 18608.765448576763,
"y": 8453.070132623881
},
"targetPosition": {
"x": 18750.362536562978,
"y": 8627.9279739517
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "3b813579-8fd2-4382-bc29-652f53e5e683",
"savedPayload": {
"position": {
"x": 18715.164781928925,
"y": 8405.698097317794
},
"targetPosition": {
"x": 18750.362536562978,
"y": 8627.9279739517
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "bba64530-3306-40af-89a1-4f75d5b5caa3",
"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": "4027addb-354f-42c5-9b6d-0bd713aa6a29",
"savedPayload": {
"position": {
"x": 18876.882821534367,
"y": 8388.7008464364
},
"targetPosition": {
"x": 18888.65841168903,
"y": 8613.39249175618
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "eb817e4b-038d-4cf6-bb7c-0bb64d6d9e50",
"savedPayload": {
"position": {
"x": 18990.806274130427,
"y": 8412.916023813797
},
"targetPosition": {
"x": 18888.65841168903,
"y": 8613.39249175618
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "0da4316a-d2fb-40f5-8ce8-160f49755b7a",
"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": "d32a640f-f838-4e1d-bc29-a6c211e811d0",
"savedPayload": {
"position": {
"x": 19131.629649865827,
"y": 8494.220437702823
},
"targetPosition": {
"x": 19009.085866987447,
"y": 8682.921315490543
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "184e41a7-9c32-4a1b-bdf4-12274a35099d",
"savedPayload": {
"position": {
"x": 19209.56233492983,
"y": 8580.773453049145
},
"targetPosition": {
"x": 19009.085866987447,
"y": 8682.921315490543
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "72e3dc5b-f2a0-4994-b5ef-8043d9e10e35",
"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": "09d39df0-3e07-4a88-8fa4-3ca2dd4a51bb",
"savedPayload": {
"position": {
"x": 19156.660119580076,
"y": 8743.830956803162
},
"targetPosition": {
"x": 19065.645707712894,
"y": 8809.956797686065
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "5560ae7d-01b4-4ef5-b179-1bbaf40982fb",
"savedPayload": {
"position": {
"x": 19168.419571697686,
"y": 8855.714670032094
},
"targetPosition": {
"x": 19065.645707712894,
"y": 8809.956797686065
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 2,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "b2570fb6-7ee5-493e-aaf2-85949de099cb",
"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": "64ed4275-fee7-4dfb-b5cb-b0d67a75cb20",
"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": "a9f2ed29-63d6-4cb9-829b-b58f1a2122ec",
"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": "fd66d231-2372-47a6-8c21-c7fec4d5e685",
"savedPayload": {
"position": {
"x": 18485.106443128512,
"y": 9616.022725316303
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "FastTrend",
"config": "{\n \"codeName\": \"FastTrend\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "FastTrend Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.FastTrend",
"project": "Foundations",
"id": "719dc924-3d16-42c3-85a0-5bf8d22d1c39",
"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": {}
}
},
"id": "16d2dd78-2f08-4102-9d71-5cb929e56381",
"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": "f35b0a58-fae2-4fee-a74d-d8727983a0fb",
"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": {}
}
},
"id": "50aaadc8-f0e2-4898-8551-f35543bd0478",
"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": "c3880ab8-f9ad-452a-8d26-cf221ccde907",
"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": "6860b425-f2ac-4e82-ac49-5f4122f8218d",
"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": {}
}
},
"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": "65827c2e-06b9-455e-b9de-7ef4f8a6b627",
"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": {}
}
},
"id": "ef5b8d7f-6ada-4116-9aa1-89e123cb3d22",
"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": "70e404c5-43ab-415b-b6fa-e9132e9a8285",
"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": "ab6996d1-f4a3-4bf8-958f-ad844a162b11",
"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": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend End",
"id": "50aaadc8-f0e2-4898-8551-f35543bd0478"
}
}
},
{
"type": "Polygon Vertex",
"name": " FastTrend Begin",
"project": "Foundations",
"id": "b26058e0-3245-4130-b850-b57c51b8bef5",
"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": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend Begin",
"id": "16d2dd78-2f08-4102-9d71-5cb929e56381"
}
}
}
],
"id": "16960967-036e-4659-8542-118b6fd92822",
"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": "ebfcfca6-46e0-4195-a506-57d8fc370dca",
"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": "e0dae850-406a-469e-811a-f5743bb05833",
"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": {}
}
},
"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": "ed4ba8c8-e85a-44a1-9166-b38906b1c5d2",
"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": {}
}
},
"id": "4d0edd45-307f-4ef7-8426-eb821eeaa32d",
"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": "5d153100-2c3a-4853-b3b6-15c0151933d1",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "1630f8d7-40f0-44d5-9dc1-d67d57d91734",
"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": {}
}
},
"id": "6bf7b41a-ea4d-4897-82b7-8ebac81fcf19",
"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": "e590212d-e64c-47d2-b217-467d98d36e0d",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "a13b1f89-000e-4d28-8e79-d3ee1d466300",
"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": {}
}
},
"id": "40999856-2e66-40dd-adf3-cad7d2276eb3",
"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": "d6502847-d1be-4545-8195-0d17bade173d",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "6f3160b1-87bf-48d6-a4a7-64d4ce588ee0",
"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": {}
}
},
"id": "0e7510a2-f5e9-4aa9-b488-424003030728",
"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": "0e8f512e-3568-4cb2-bbb4-21b8c9f1b6b9",
"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": "52606005-41a0-4a5d-8e95-869ccc898ab8",
"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": "8739abcb-2b07-4908-9533-89dbce38951c",
"savedPayload": {
"position": {
"x": 18538.314191481004,
"y": 9499.514008039927
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "Volume Energy",
"config": "{\n \"codeName\": \"VolumeEnergy\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Volume Energy",
"config": "{\n \"codeName\": \"VolumeEnergy\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "DiffEnergy Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.VolumeEnergy",
"project": "Foundations",
"id": "d2fec8c7-c3e8-4664-a7e1-f6a37e616131",
"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": {}
}
},
"id": "63ef37aa-8e07-44b6-b4b4-33d71ec6f9aa",
"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": "11aa5ee8-ab2c-41bd-83dd-fffe3aabcac9",
"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": {}
}
},
"id": "c983bc39-338b-4e38-9e8e-fc17ef4fdb4b",
"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": "fb468e01-c238-4802-acb4-bcd1edc94c89",
"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": "fd9af072-5f3a-44c7-84be-5f0098816cef",
"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": {}
}
},
"styleConditions": [],
"id": "3579166e-5443-4fd5-be0c-4db8da230974",
"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": "967be94b-287f-47e5-a0ea-9cabe8157be0",
"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": {},
"referenceParent": {
"type": "Point",
"name": "DiffEnergy End",
"id": "c983bc39-338b-4e38-9e8e-fc17ef4fdb4b"
}
}
},
{
"type": "Polygon Vertex",
"name": " DiffEnergy Begin",
"project": "Foundations",
"id": "1196d24c-ec74-4cff-b86e-d6391dc37bc5",
"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": {},
"referenceParent": {
"type": "Point",
"name": "DiffEnergy Begin",
"id": "63ef37aa-8e07-44b6-b4b4-33d71ec6f9aa"
}
}
}
],
"id": "f495c8a7-e4d7-436a-a154-613a65c2d679",
"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": "cf7b2950-c11d-4e54-8d1f-4c571d854130",
"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": "bd5b908b-8223-4154-8c2a-dfc4a67761d8",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "103510ab-5f94-4da6-84c2-873806d5e852",
"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": {}
}
},
"id": "fa7c0f5d-7846-4cd6-bf6a-69a354cd246a",
"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": "cdf8f9f1-0a66-40c8-a63e-2b6228c228e5",
"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": "aabc483d-9f5d-4d2a-8412-38fd4ee0839a",
"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": "9fcf98c5-8c32-4ae2-8ce8-c78c0983498d",
"savedPayload": {
"position": {
"x": 18622.190950979657,
"y": 9402.715067435529
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "Volume Agitation",
"config": "{\n \"codeName\": \"VolumeEnergyB\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Volume Energy BUY",
"config": "{\n \"codeName\": \"VolumeEnergyB\",\n \"icon\": \"trend\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "Volume Energy BUY Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.VolumeEnergyB",
"project": "Foundations",
"id": "50c63f46-7248-4693-bc95-142be1eb2561",
"savedPayload": {
"position": {
"x": 19510.587404640937,
"y": 9611.901265375764
},
"targetPosition": {
"x": 19323.54046408332,
"y": 9377.351820635355
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "fc50310b-78ca-4b64-b576-c5638d5290f6",
"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": "d4f56554-5a24-46b9-9522-edff81bb3b03",
"savedPayload": {
"position": {
"x": 19002.98096315191,
"y": 9727.75912320404
},
"targetPosition": {
"x": 19069.737243338805,
"y": 9435.280749549493
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "f9833b33-e3d2-4cfb-a4af-816c2e0b7943",
"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": "26e9d297-b814-4ff5-b23d-a7815f5d69e7",
"savedPayload": {
"position": {
"x": 18595.912202784246,
"y": 9403.132619365482
},
"targetPosition": {
"x": 18866.202863154973,
"y": 9272.967497630214
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "ee27a845-149f-44aa-aa45-6789a8aafaad",
"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": "e35dd565-2bd9-4f24-89c5-7815569ef2cf",
"savedPayload": {
"position": {
"x": 18595.912202784246,
"y": 8882.47213242441
},
"targetPosition": {
"x": 18866.202863154973,
"y": 9012.637254159677
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "610c439f-8650-4745-ad9a-2dee050b436d",
"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": "ad788349-3b62-4a6d-b31b-41723da4226a",
"savedPayload": {
"position": {
"x": 19002.98096315191,
"y": 8557.845628585852
},
"targetPosition": {
"x": 19069.737243338805,
"y": 8850.324002240399
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "052d7f15-b5ca-4cec-8c80-c7ae4a3abfd7",
"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": "69d895b9-2a9c-4e67-9f8e-301528f3687e",
"savedPayload": {
"position": {
"x": 19510.587404640937,
"y": 8673.703486414128
},
"targetPosition": {
"x": 19323.54046408332,
"y": 8908.252931154537
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "84744395-6c01-4e0d-8a31-51c092c8265e",
"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": "7c0fcdbb-1a49-4618-8852-856b3f11f2d4",
"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": "ef37cecf-cc85-44e6-8f19-8aac8545d1b3",
"savedPayload": {
"position": {
"x": 19907.22067503921,
"y": 8664.87356443034
},
"targetPosition": {
"x": 19814.515576726728,
"y": 8950.190519318885
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "e40b6acf-68d1-468a-a97a-400df9bb3cee",
"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": "51a1e9da-610f-456d-b736-4533cb372b9a",
"savedPayload": {
"position": {
"x": 20007.12743330279,
"y": 9328.212572519915
},
"targetPosition": {
"x": 19721.810478414245,
"y": 9235.50747420743
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "RelativeAgitation End",
"id": "84744395-6c01-4e0d-8a31-51c092c8265e"
}
}
},
{
"type": "Polygon Vertex",
"name": " RelativeAgitation Begin",
"project": "Foundations",
"id": "6c56a56f-39d7-4eb5-b258-482def0df6ce",
"savedPayload": {
"position": {
"x": 19629.105380101762,
"y": 9520.824429095976
},
"targetPosition": {
"x": 19721.810478414245,
"y": 9235.50747420743
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "RelativeAgitation Begin",
"id": "052d7f15-b5ca-4cec-8c80-c7ae4a3abfd7"
}
}
}
],
"id": "fdc8668b-fa99-46fe-bee9-bb86871c02cc",
"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": "c4a54da1-dfd3-47a3-b49b-a17d36b449c2",
"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": "749ecc2e-6cbd-4639-9a99-8a88d900576f",
"savedPayload": {
"position": {
"x": 19333.98913258091,
"y": 8803.705410514161
},
"targetPosition": {
"x": 19580.88429234901,
"y": 8974.124834533508
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "9ba944ed-64c2-4d18-8eda-32762f4295f5",
"savedPayload": {
"position": {
"x": 19851.919422732124,
"y": 8845.517066112592
},
"targetPosition": {
"x": 19580.88429234901,
"y": 8974.124834533508
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "4ad1666e-3fee-45e2-87ab-8ae7d915b186",
"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": "baab1619-839c-4c85-bd01-ca4402352d0a",
"savedPayload": {
"position": {
"x": 20026.1909381936,
"y": 9050.396837820692
},
"targetPosition": {
"x": 19855.771514174252,
"y": 9297.291997588789
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "0d026c4e-e810-4eb2-88be-bc739925412f",
"savedPayload": {
"position": {
"x": 19984.379282595168,
"y": 9568.327127971903
},
"targetPosition": {
"x": 19855.771514174252,
"y": 9297.291997588789
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "9a0a78ab-9a6b-4fb9-a8cb-6ce8d6b1ffc2",
"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": "d520fa1a-85cd-490f-be62-d954a4efe995",
"savedPayload": {
"position": {
"x": 19779.499510887068,
"y": 9742.598643433379
},
"targetPosition": {
"x": 19532.60435111897,
"y": 9572.179219414033
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "c1d5c446-c359-4909-a5c9-b1471ea6c65c",
"savedPayload": {
"position": {
"x": 19261.569220735855,
"y": 9700.786987834948
},
"targetPosition": {
"x": 19532.60435111897,
"y": 9572.179219414033
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"id": "56b7e6f1-53ae-4c24-a71d-9c098a616687",
"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": "c0371ffc-13a5-4f2a-af67-f02a73939687",
"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": "5043a2c3-6e41-4fc4-8602-53f9b0c12f66",
"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": "76b4fe95-caf0-40a5-9bc9-54a78dda9129",
"savedPayload": {
"position": {
"x": 18729.941525404185,
"y": 9333.467977985412
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "On-Balance-Volume",
"config": "{\n \"codeName\": \"OBV\",\n \"icon\": \"moving-average\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "OBV Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.OBV",
"project": "Foundations",
"id": "f856bd65-792e-451e-b365-b468abd92c1b",
"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": {}
}
},
"id": "e3b8c071-1ad0-431d-9531-d6815630a133",
"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": "9e086ad4-5d83-415c-9ee6-892c5212c46e",
"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": {}
}
},
"id": "e83b0393-a290-4fbd-9ce1-a9b65db7c56b",
"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": "462d0bd7-004d-4a62-9e02-59f50ce53e76",
"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": {}
}
},
"id": "4b97234c-f262-4ef0-a63d-e932c91f3d12",
"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": "dcc2b6b5-a387-4b26-96f5-fb7af6013c38",
"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": {}
}
},
"id": "00570612-a8a1-45ef-a8a0-c19af8ef3e5b",
"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": "63449fde-62de-4f0a-8d82-d38261c8c1c6",
"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": {}
}
},
"id": "de389f8b-44e3-4486-9e16-4c64b4c7d147",
"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": "270fae61-4947-45d6-a521-6931bbb90040",
"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": {}
}
},
"id": "94682aad-0130-4094-be92-77dcba661660",
"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": "b9a48eda-70e0-4370-83bb-d4656ea360fc",
"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": {}
}
},
"id": "cde4b181-c0cb-4cb1-9740-f0101e3e5138",
"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": "6acc9ace-d5e6-4617-bcee-f99869c228b8",
"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": {}
}
},
"id": "09c15b1d-20dd-4d00-ac52-c7f80102f44e",
"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": "3aa1b31a-9fd8-420f-a6aa-0158cdc23164",
"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": {}
}
},
"id": "b0f3db07-5f54-4ded-84e0-94e8514be346",
"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": "c743d5de-c20d-4279-96d1-9cc91a20ade6",
"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": {}
}
},
"id": "dead7ab0-aa70-43e6-8563-7492565784c1",
"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": "35d0f479-e743-46bd-9804-d59fe7269ed6",
"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": "208d6a5c-dfd8-4ff7-a4dd-891a3bb19d67",
"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": {}
}
},
"styleConditions": [],
"id": "f78da9a1-ccd1-4036-87b2-25802c892f1e",
"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": "cf52543d-c1e0-45e7-aeea-4fd281a87121",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV Begin",
"id": "e3b8c071-1ad0-431d-9531-d6815630a133"
}
}
},
{
"type": "Polygon Vertex",
"name": " OBV End",
"project": "Foundations",
"id": "aa166c79-8fa5-4fcb-9e38-60518ddd1ca7",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV End",
"id": "e83b0393-a290-4fbd-9ce1-a9b65db7c56b"
}
}
}
],
"id": "88aa7ab4-efd5-49e9-98a6-75dd2413e9e4",
"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": "9366d796-65a2-4a76-b2f4-0f75588e50fa",
"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": {}
}
},
"styleConditions": [],
"id": "27747a86-864d-49b5-92b5-d85230f57bcf",
"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": "639e0872-1c90-4ebd-b432-dff6fa2a92d1",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV-EMA20 Begin",
"id": "4b97234c-f262-4ef0-a63d-e932c91f3d12"
}
}
},
{
"type": "Polygon Vertex",
"name": " OBV-EMA20 End",
"project": "Foundations",
"id": "5ead2057-fc81-4c15-953b-72ebef153a21",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV-EMA20 End",
"id": "00570612-a8a1-45ef-a8a0-c19af8ef3e5b"
}
}
}
],
"id": "2269f430-4ce4-4bb1-b6b9-b5094316134b",
"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": "13345465-e50d-4a3d-a00d-bd8f8ceeeea4",
"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": {}
}
},
"styleConditions": [],
"id": "9ccd117f-36a3-43f8-902c-5c41faf616f3",
"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": "4dacd446-0cd2-47e1-9ac2-dc3a1380eaeb",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV-EMA10 Begin",
"id": "de389f8b-44e3-4486-9e16-4c64b4c7d147"
}
}
},
{
"type": "Polygon Vertex",
"name": " OBV-EMA10 End",
"project": "Foundations",
"id": "552e3849-c34b-4988-8617-21611a518f43",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV-EMA10 End",
"id": "94682aad-0130-4094-be92-77dcba661660"
}
}
}
],
"id": "3438de4b-2212-4fa7-96c1-d5d2a3d0dbb5",
"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": "c54d199b-7352-478a-a9d3-01ef346df789",
"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": {}
}
},
"styleConditions": [],
"id": "d8bb5dfd-8ae0-403e-ad58-1932df281b65",
"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": "dee3595f-f12e-4ce8-9d06-0d95044784a6",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV-EMA5 Begin",
"id": "cde4b181-c0cb-4cb1-9740-f0101e3e5138"
}
}
},
{
"type": "Polygon Vertex",
"name": " OBV-EMA5 End",
"project": "Foundations",
"id": "0598494f-fb97-4439-9612-4cfb5eb3d02c",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV-EMA5 End",
"id": "09c15b1d-20dd-4d00-ac52-c7f80102f44e"
}
}
}
],
"id": "6f9ac97e-b57a-46b2-a6cc-cc98b7cb17f4",
"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": "81d47c1f-b29b-493b-b456-eb9ff369848e",
"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": {}
}
},
"styleConditions": [],
"id": "4c83bc49-818a-433d-999f-81f54a9227e0",
"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": "51fab8e6-37b7-472c-a277-d5c19174326b",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV-EMA3 Begin",
"id": "b0f3db07-5f54-4ded-84e0-94e8514be346"
}
}
},
{
"type": "Polygon Vertex",
"name": " OBV-EMA3 End",
"project": "Foundations",
"id": "990340ee-155e-42ca-a6f7-2a073ac55113",
"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": {},
"referenceParent": {
"type": "Point",
"name": "OBV-EMA3 End",
"id": "dead7ab0-aa70-43e6-8563-7492565784c1"
}
}
}
],
"id": "f9a84153-bb8b-486d-9ea3-528436f75104",
"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": "eba0ab42-145c-4a06-a65b-b089964b5fc8",
"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": "5ffbdce0-8e50-423a-8a7b-03cf28a6a471",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "c028d7f7-3e81-4ef0-977c-97a9f121ad55",
"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": {}
}
},
"id": "6552a212-5048-4e38-85db-8667865a321b",
"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": "d821ebb8-246f-45c6-a1dd-9f071e6192a0",
"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": {}
}
},
"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": "bd908bf0-32c8-4efe-9409-b3b992a352cf",
"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": {}
}
},
"id": "cc33b2dc-26f4-4036-94ac-aebf404527fa",
"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": "2b53eb7c-2fac-4fb2-bda7-42e02bb5a233",
"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": {}
}
},
"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": "230f8c5b-d64d-4b0a-8ceb-8f7fcd5deb0b",
"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": {}
}
},
"id": "7ecbb3b9-f045-46a8-8974-d058f770819d",
"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": "e246f2b1-07ad-4ddd-9586-9bed3a04bfaf",
"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": {}
}
},
"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": "2d1c85c3-ad6f-41a6-ab75-2d9d3c59a757",
"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": {}
}
},
"id": "b3759855-6c9e-4a26-aa17-1eb29a9bc9f2",
"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": "80a21b2a-3398-4d15-9ad1-800d159a0ad8",
"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": {}
}
},
"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": "c308a465-b450-4f01-b3fe-75382daf0e74",
"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": {}
}
},
"id": "beea9ff8-f8bf-4870-a73f-b5db8ae7c256",
"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": "4e728fa2-798d-41ed-98fd-f0937888f978",
"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": "ad643274-f92e-4280-8e70-80709e9c9a80",
"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": "48bfaea0-9cb0-4804-b6b7-b57fe26560be",
"savedPayload": {
"position": {
"x": 18852.836604032054,
"y": 9297.382727048525
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "Volume Oscillators",
"config": "{\n \"codeName\": \"VolOsc\"\n}",
"project": "Foundations",
"modules": [
{
"type": "Plotter Module",
"name": "Volume Oscillators",
"config": "{\n \"codeName\": \"VolOsc\",\n \"icon\": \"moving-average\"\n}",
"project": "Foundations",
"shapes": {
"type": "Shapes",
"name": "New Shapes",
"project": "Foundations",
"chartPoints": [
{
"type": "Chart Points",
"name": "New Chart Points",
"project": "Foundations",
"points": [
{
"type": "Point",
"name": "Volume Oscillator Begin",
"project": "Foundations",
"pointFormula": {
"type": "Point Formula",
"name": "New Point Formula",
"code": "x = record.begin\ny = record.previous.osc",
"project": "Foundations",
"id": "bf215a64-7c90-4cf7-b481-5d8ec459c3cb",
"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": {}
}
},
"id": "27cbd833-2d62-45e5-b52f-f1e7718e7d10",
"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": "af4c4f94-b012-413d-9fdd-9e00290873b9",
"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": {}
}
},
"id": "6137bb97-7202-44ac-83fa-f660ae378cb1",
"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": "78cce2f7-c520-4bc7-9c2c-7705820084c3",
"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": {}
}
},
"id": "2a0e5ddb-eb90-4739-8c81-d2f0d49e92e8",
"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": "192f6ec4-22ba-4d2f-9001-2f9ec4ea0594",
"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": {}
}
},
"id": "ce30577b-d744-48aa-a6f2-832964ad0836",
"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": "a6735792-d121-4e09-b631-aec4173f9961",
"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": {}
}
},
"id": "34be12c1-60f2-4df5-bd82-7e038559a2cb",
"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": "3888ab46-208f-420e-b96e-1c02661dcf37",
"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": {}
}
},
"id": "824e7188-7b24-4d98-a7e3-4b5e008a2bb5",
"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": "b2b2d434-a93f-4b2e-af18-d82f42b77080",
"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": "42ba2437-c089-44d3-b0a2-01268329617c",
"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": {}
}
},
"styleConditions": [],
"id": "6d6309d1-b168-488c-ab01-575c9d0a434f",
"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": "bdea5605-82ff-4b3c-9511-db236e44413a",
"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": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator End",
"id": "6137bb97-7202-44ac-83fa-f660ae378cb1"
}
}
},
{
"type": "Polygon Vertex",
"name": " Volume Oscillator Begin",
"project": "Foundations",
"id": "e2e92829-7115-4283-8e05-523197b912cf",
"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": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator Begin",
"id": "27cbd833-2d62-45e5-b52f-f1e7718e7d10"
}
}
}
],
"id": "5991610f-f0a1-4a01-847b-09447c217336",
"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": "7ee56691-3613-476d-83e2-5d2c40c27a55",
"savedPayload": {
"position": {
"x": 19219.160767319798,
"y": 7970.5023609818945
},
"targetPosition": {
"x": 19448.009638878477,
"y": 8164.4822413466345
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "ef0c9722-ca9b-4299-8f28-bd31079807e1",
"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": "25dc2fb7-d7d7-491c-bf93-ff01ae5c24a9",
"savedPayload": {
"position": {
"x": 19870.838390801895,
"y": 8129.6132501526945
},
"targetPosition": {
"x": 19676.858510437156,
"y": 8358.462121711374
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator BUY End",
"id": "ce30577b-d744-48aa-a6f2-832964ad0836"
}
}
},
{
"type": "Polygon Vertex",
"name": " VOlume Oscillator BUY Begin",
"project": "Foundations",
"id": "2bb3a119-19e7-4462-b2ff-d0a62865be20",
"savedPayload": {
"position": {
"x": 19905.707381995835,
"y": 8552.442002076114
},
"targetPosition": {
"x": 19676.858510437156,
"y": 8358.462121711374
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "VOlume Oscillator BUY Begin",
"id": "2a0e5ddb-eb90-4739-8c81-d2f0d49e92e8"
}
}
}
],
"id": "4b0a21e0-0d8a-4bfc-b656-6239aa9f22d7",
"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": "ced682c9-b4f2-42e1-ab57-1c8052dd5a2c",
"savedPayload": {
"position": {
"x": 19988.00519780637,
"y": 8145.896051781535
},
"targetPosition": {
"x": 19874.237559010493,
"y": 8423.487341923734
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {}
}
},
"styleConditions": [],
"id": "992ad925-da0a-4558-aca0-fc99e7a8fdd6",
"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": "3c51713f-42b4-43ad-88c7-bb31dfe7bc50",
"savedPayload": {
"position": {
"x": 20038.061210356813,
"y": 8814.846270861812
},
"targetPosition": {
"x": 19760.469920214615,
"y": 8701.078632065934
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator SELL End",
"id": "824e7188-7b24-4d98-a7e3-4b5e008a2bb5"
}
}
},
{
"type": "Polygon Vertex",
"name": " Volume Oscillator SELL Begin",
"project": "Foundations",
"id": "a3271add-c28e-4e80-ac7b-9558b97966a6",
"savedPayload": {
"position": {
"x": 19646.702281418737,
"y": 8978.669922208133
},
"targetPosition": {
"x": 19760.469920214615,
"y": 8701.078632065934
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {},
"referenceParent": {
"type": "Point",
"name": "Volume Oscillator SELL Begin",
"id": "34be12c1-60f2-4df5-bd82-7e038559a2cb"
}
}
}
],
"id": "a5d8762a-6d08-4571-bfef-ba03e0f59f07",
"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": "881ba21f-78f0-4e3d-833d-5135d90babb9",
"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": "768ec430-cae0-4d9c-abfe-c20daad9faa5",
"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": {}
}
},
"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": "85dced23-51c2-49db-ba38-66b90c8df880",
"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": {}
}
},
"id": "8591d9d5-dd33-4394-b0a6-67c10c7ee46e",
"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": "9e605d8c-5b55-4ec7-9c3d-762e64624d65",
"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": {}
}
},
"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": "4a4a3673-2a49-4b71-8305-fa9e067d168d",
"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": {}
}
},
"id": "98f9fba6-dad8-4a4b-9437-a44b2d00d11c",
"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": "5845def4-de7b-4d6a-a590-d639dda6115b",
"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": {}
}
},
"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": "62d62c2c-528c-48f9-a83f-596b2a442ea8",
"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": {}
}
},
"id": "d6d8b6c1-aa0d-4132-bc70-78bac2b11b16",
"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": "90641d94-d7ab-4022-9d2e-b6b7adfbb337",
"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": "57800e5e-9128-4d20-ba21-93120bf765d8",
"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": "f286faed-1e61-4180-a79f-bc877adfe0e2",
"savedPayload": {
"position": {
"x": 18980.91995847801,
"y": 9297.382727048525
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "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": "99006b40-948d-4f57-a01c-0367b336187f",
"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": {}
}
},
"id": "703dec50-b04c-400a-9037-15fc8de026e2",
"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": "085c58a8-6d6e-4ed3-9764-d1592d78feb9",
"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": {}
}
},
"id": "ec1d2e1b-5d94-44cc-861a-bac9dd3d3f21",
"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": "65a8cc2a-d5c2-44a8-a83f-7b532d9977eb",
"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": {}
}
},
"id": "eb965ddc-e67f-4ac9-99cb-2d6098561f78",
"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": "253451e8-e974-413b-8cf4-69b06862d85b",
"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": {}
}
},
"id": "af5e57c4-d1f6-48db-8f02-026737616bcb",
"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": "e6d6dc72-a191-444d-87df-4e50ba626313",
"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": {}
}
},
"id": "9c479928-08ee-4670-bb02-514761500261",
"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": "ad2eb1e0-2abb-41bf-a43c-fda0d0ed8ac8",
"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": {}
}
},
"id": "beb46c06-5c19-456d-ae9a-6bd893eafb9d",
"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": "0f76f5dc-a3cc-4d53-962d-5aadbafe325e",
"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": {}
}
},
"id": "26e6e708-76e8-4638-85ce-30e7b2c81780",
"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": "3e2f76e7-d27f-4f43-bcad-6963c1f4f142",
"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": {}
}
},
"id": "46caa8be-d0fa-483a-afed-658bac7b6824",
"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": "0fbcbf0f-5b80-4572-add4-d80b0175de7e",
"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": "ac7e496b-012f-4f13-b2fd-cc6bfd444bd8",
"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": {}
}
},
"styleConditions": [],
"id": "052c35ff-6da3-42be-aa70-eea7f83b55d0",
"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": "6d3cddee-c73e-49be-9552-2374ad8f5fbe",
"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": {},
"referenceParent": {
"type": "Point",
"name": "PastForecast End",
"id": "ec1d2e1b-5d94-44cc-861a-bac9dd3d3f21"
}
}
},
{
"type": "Polygon Vertex",
"name": " PastForecast Begin",
"project": "Foundations",
"id": "0d6ee4c8-c934-4f73-a3ad-cca522c3b52a",
"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": {},
"referenceParent": {
"type": "Point",
"name": "PastForecast Begin",
"id": "703dec50-b04c-400a-9037-15fc8de026e2"
}
}
}
],
"id": "6589a76c-1a54-4b17-8fa8-077829f55a2e",
"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": "635a8f82-1dd9-4665-a2f0-220b187934ed",
"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": {}
}
},
"styleConditions": [],
"id": "408558ad-5c5d-4976-bc18-c1b34d2843b7",
"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": "c079fb1c-f5ad-42b2-b690-69c1b7b353ec",
"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": {},
"referenceParent": {
"type": "Point",
"name": "Forecast5 Begin",
"id": "eb965ddc-e67f-4ac9-99cb-2d6098561f78"
}
}
},
{
"type": "Polygon Vertex",
"name": " Forecast5 End",
"project": "Foundations",
"id": "2cb856d1-732c-4781-8fa2-85e863ee3452",
"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": {},
"referenceParent": {
"type": "Point",
"name": "Forecast5 End",
"id": "af5e57c4-d1f6-48db-8f02-026737616bcb"
}
}
}
],
"id": "95ef0a58-1780-429f-83f7-3ce13f23f840",
"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": "de53e77b-6e53-4abf-8c8e-39ca5783265a",
"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": {}
}
},
"styleConditions": [],
"id": "39e9c6ba-da39-4156-9f68-097536b1323b",
"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": "76ad018b-3f75-4ea0-8cb0-6d826d798b23",
"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": {},
"referenceParent": {
"type": "Point",
"name": "Forecast5 min Begin",
"id": "9c479928-08ee-4670-bb02-514761500261"
}
}
},
{
"type": "Polygon Vertex",
"name": " Forecast5 min End",
"project": "Foundations",
"id": "334152a1-1596-4a85-a8b8-5ef30360d33d",
"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": {},
"referenceParent": {
"type": "Point",
"name": "Forecast5 min End",
"id": "beb46c06-5c19-456d-ae9a-6bd893eafb9d"
}
}
}
],
"id": "b29547ae-15cd-4e3f-bf11-9b23fdf8351d",
"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": "6043f341-6c66-4c97-9a1a-0bf9a49d6d03",
"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": {}
}
},
"styleConditions": [],
"id": "68dadbf8-f7e4-4c7c-935f-c9f858c0dc9a",
"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": "a9ac4a18-9b85-4033-81a3-3a35a12bb8af",
"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": {},
"referenceParent": {
"type": "Point",
"name": "Forecast5 max Begin",
"id": "26e6e708-76e8-4638-85ce-30e7b2c81780"
}
}
},
{
"type": "Polygon Vertex",
"name": " Forecast5 max End",
"project": "Foundations",
"id": "1657f53a-ca77-4b4b-a407-ed053d23129a",
"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": {},
"referenceParent": {
"type": "Point",
"name": "Forecast5 max End",
"id": "46caa8be-d0fa-483a-afed-658bac7b6824"
}
}
}
],
"id": "934fc3f7-de5d-408a-8779-12b78b3e79e1",
"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": "45cb3be7-0797-4b26-b952-f518c97b113a",
"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": "49135c46-f09d-4d7b-808e-a160db37486a",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "9c6edb0a-e82e-408e-ac08-ea5c8e245408",
"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": {}
}
},
"id": "5ab46b76-508e-42f7-81d5-ca3d44510948",
"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": "89da1ea0-7545-41a4-9348-064e98dcdb2c",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "e97d7f5e-2c64-4cc0-96b7-2e96df372af1",
"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": {}
}
},
"id": "f446e095-1416-45cf-bf9f-a9e29b402a91",
"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": "a16441f1-632f-4fba-9180-ac2f85e071b1",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "f059f201-a510-4e7f-841c-75cac8a3e133",
"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": {}
}
},
"id": "39a9ed7a-5134-4411-a863-49b8e553828d",
"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": "b731fbe2-c850-4000-83c3-b0f0d6355dc2",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "8f16575c-9e3d-4fb0-83da-49399c137950",
"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": {}
}
},
"id": "b1d7b49c-30cc-46df-a3f8-875818588ddf",
"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": "585381f6-bfbb-4968-9884-32064777d325",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "c0c2bb3c-5f95-4dda-97af-5a6b6d6aa3ab",
"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": {}
}
},
"id": "30db5287-6224-4e74-bbfe-7de60b5904af",
"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": "07fd670b-47e9-4ce9-9136-8431fd198f2e",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "88afa761-c4e9-426b-856f-7a4262322b5a",
"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": {}
}
},
"id": "27b34a31-3a88-4f66-8234-16d004497240",
"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": "c1f0262b-3a30-4fe9-818f-8172abc2bab5",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "89da3385-5d0f-438a-97c6-5abbba701435",
"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": {}
}
},
"id": "cfb3704f-3c29-44e5-a4b4-380e625ea861",
"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": "5b9298b7-6e2a-4522-bf3d-ebd7306dc2c5",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "32663fef-0110-430d-865a-44ebf4975272",
"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": {}
}
},
"id": "74d386b1-2eba-4377-81ea-fa12aefbfbf3",
"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": "211ddb5a-2ea8-4f24-afc7-a29dc3775756",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "7b541840-c082-4f1f-b04e-fcbdb4648359",
"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": {}
}
},
"id": "97959a35-5c4b-481b-99c4-59a3998fba49",
"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": "4c4e8dd5-dd58-4072-a5a6-093f78894907",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "307feb6b-0408-4b40-8d27-4438ee3e154f",
"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": {}
}
},
"id": "c04f45b5-c280-48ae-b382-cb7e6af34db7",
"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": "deb66914-b71c-4bf2-aea4-80ab70733587",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "b88d9f55-bafd-440a-afb9-522a5550e91c",
"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": {}
}
},
"id": "cde42288-408d-4537-b9a2-bdd12c3eebf7",
"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": "34f1510a-5590-4a9e-9580-050a4683577b",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "dee96ff0-72f6-499f-8ed9-ffb8896b2964",
"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": {}
}
},
"id": "95385374-80fb-4b13-b848-064e72320128",
"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": "ed8269c9-a50f-4bdd-b475-23c52914c184",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "0ae48651-8968-4fd6-89d1-897e4dff64c2",
"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": {}
}
},
"id": "27b4172a-931c-4caf-8ec9-fbc9377ec021",
"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": "c07b50af-9559-4bf9-99f5-1cee52cb5835",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "762b34bb-7b0d-4642-99f4-3ba0252f6cd0",
"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": {}
}
},
"id": "42e02b36-a112-4231-bf12-912f52d01b3d",
"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": "f79db471-a097-4feb-8deb-eff94e340f05",
"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": "ef3e203e-5ae7-4130-94d9-1d10e54e9011",
"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": "0775726b-31e7-4407-a848-7c94becb916c",
"savedPayload": {
"position": {
"x": 19103.815037105884,
"y": 9333.467977985412
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "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": "78b5691e-d288-4b4c-88d8-6ddf0cf4f548",
"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": {}
}
},
"id": "f12bab75-1849-4b86-85af-73b386bb19da",
"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": "1a335e84-fda3-4780-912e-4a51379a06a4",
"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": {}
}
},
"id": "480676fe-943c-489b-8bf5-83a3962f32ae",
"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": "7c60082d-5931-496b-b149-118c1a08e82f",
"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": "c44dbc16-0e65-43b1-ac80-98a3a6206407",
"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": {}
}
},
"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": "d7cd3094-c482-4728-9e2b-7b7a50f4babf",
"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": {}
}
},
"id": "a0015692-56b7-4044-8bf8-d287287ef7f6",
"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": "bf1d4217-0a77-4049-973a-9caf4501f3ff",
"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": "4aa87de8-6038-4af9-8eac-c202e7cae124",
"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": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend End",
"id": "480676fe-943c-489b-8bf5-83a3962f32ae"
}
}
},
{
"type": "Polygon Vertex",
"name": " FastTrend Begin",
"project": "Foundations",
"id": "523f1541-d75e-4190-afc0-088124e4c831",
"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": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend Begin",
"id": "f12bab75-1849-4b86-85af-73b386bb19da"
}
}
}
],
"id": "4993555c-11c6-4e00-8ebc-36ae2f14cc55",
"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": "4d46129c-db99-44c1-af5d-61db5ca7bb72",
"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": "e73f27bb-3f63-4da6-bf50-d0ab2212adbb",
"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": {}
}
},
"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": "e3388fa1-a7e4-4688-a017-aa02d3af7d80",
"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": {}
}
},
"id": "88f40e56-26fc-4d78-a86e-70911518539f",
"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": "d8a43b97-9ce2-4da3-80c0-8694039ec16c",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "1cdcc0c4-5e99-4ef1-8530-baeeefbce44e",
"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": {}
}
},
"id": "caa6ed24-6fe3-4102-a958-344907d454df",
"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": "cdeae654-06d2-44a7-8f57-17aecfbf5343",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "ec7594d4-dc34-4296-972c-02e0af27e1c4",
"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": {}
}
},
"id": "3fe30a46-3abd-48b6-a1c9-66dddf1e4b75",
"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": "2a7e17fd-5303-4aa7-98fb-6a1de6500de6",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "a8cb33fb-ac7a-413b-a2be-c9dfaa54814f",
"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": {}
}
},
"id": "2f697768-c87f-4077-904f-609d4aae093e",
"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": "0b3397c4-8433-45c6-ace8-3c024a7b03f3",
"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": "87a4815b-9205-4bc4-88d5-021d40b4a2aa",
"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": "2466aa15-a54c-4633-b11d-a5cab839a3ce",
"savedPayload": {
"position": {
"x": 19211.565611530412,
"y": 9402.715067435529
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "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": "66712b8a-5b2f-4e69-9dcb-9162f8b4718d",
"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": {}
}
},
"id": "da888fd8-b199-4b1e-ba6e-345210cf6dc8",
"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": "b1054da8-825d-4caa-a468-bf36812b0b0c",
"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": {}
}
},
"id": "4e0105db-c11a-49bd-9839-21e786113e23",
"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": "e53fc70a-52b6-4d5c-b980-4e35fb9653c5",
"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": "1e0c531c-c49c-45a6-9ba4-b17e95493027",
"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": {}
}
},
"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": "3df3b1f0-14e6-4b2c-88c4-88203c02998c",
"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": {}
}
},
"id": "ae3cd2d9-f4ca-473b-974b-b2eb6321b858",
"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": "90497521-62cb-45de-a908-fdbeacc05da9",
"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": "f9978cf7-35da-4af7-b3c6-0c11b6ae888a",
"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": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend End",
"id": "4e0105db-c11a-49bd-9839-21e786113e23"
}
}
},
{
"type": "Polygon Vertex",
"name": " FastTrend Begin",
"project": "Foundations",
"id": "03121f61-06cc-49c6-815c-409a251752ad",
"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": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend Begin",
"id": "da888fd8-b199-4b1e-ba6e-345210cf6dc8"
}
}
}
],
"id": "a93302bc-9793-46e2-b442-cbe61516b794",
"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": "bd61361b-ba64-448b-9f8f-f25574224751",
"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": "1c7af530-6dc1-454d-b70e-9f89ec057d81",
"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": {}
}
},
"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": "06d49d46-6919-4cfa-8fd7-6acf9729a225",
"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": {}
}
},
"id": "14878b2a-d82a-4ae1-8f10-b1aa1686372f",
"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": "8f03ae5f-de92-4191-9642-263ba1f59685",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "84fafbaf-d03f-4e21-af2b-60131de5048b",
"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": {}
}
},
"id": "e3709d5b-200c-4495-8718-12bc534184c1",
"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": "3b0dd139-09ca-4db2-a1b7-ef2e926a8973",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "da5cbb77-2f8d-4788-94b8-f57f6e8178dc",
"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": {}
}
},
"id": "0759025f-d9ae-4f95-abad-fa908eda8e65",
"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": "f6308916-c034-4678-b201-cac9800a05cb",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "386d754b-d35d-4b49-8ce7-011493b15d54",
"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": {}
}
},
"id": "7a835160-b394-460b-922f-35aba68a927d",
"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": "92bbe8b7-2315-46a2-9c3b-1f37b379b41b",
"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": "41062c03-697f-4cda-92c1-da0b9299b9b2",
"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": "1a73fee3-4fe4-49ff-9544-ae3a6e903ddc",
"savedPayload": {
"position": {
"x": 19295.442371029065,
"y": 9499.514008039927
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Plotter",
"name": "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": "7cdcbcd0-fc4b-471b-9890-a679268d935a",
"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": {}
}
},
"id": "86c4b8a5-19c4-4024-9078-2dc47021b49d",
"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": "e21f25ba-ffa3-4347-a9f9-2c4a6d712459",
"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": {}
}
},
"id": "ae775607-f96b-4be9-9cec-63d8ca3225c1",
"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": "56ebd24d-793b-4a32-a1da-3cdaa664c24f",
"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": "237a0694-06c3-41cf-b951-ae2b0882093a",
"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": {}
}
},
"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": "372ed45e-4243-4e29-8dd5-f33ded137ee3",
"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": {}
}
},
"id": "ef2d0e58-3c48-41ff-955b-a0f067b56b36",
"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": "04cce77c-acea-432b-87b2-54cc955bda75",
"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": "264fc186-7f9b-4589-8ace-bffd8b74d472",
"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": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend End",
"id": "ae775607-f96b-4be9-9cec-63d8ca3225c1"
}
}
},
{
"type": "Polygon Vertex",
"name": " FastTrend Begin",
"project": "Foundations",
"id": "b8de221b-75d0-4942-816d-2a093f6c3e4a",
"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": {},
"referenceParent": {
"type": "Point",
"name": "FastTrend Begin",
"id": "86c4b8a5-19c4-4024-9078-2dc47021b49d"
}
}
}
],
"id": "678d079d-cfc3-411b-af92-c2069366755c",
"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": "cd7a660c-171c-4794-bde2-a36f917bee5b",
"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": "8918d9b5-66ed-4da6-9578-f580dd8fc976",
"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": {}
}
},
"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": "7af917a4-d28d-4b06-b902-1554c1a0390a",
"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": {}
}
},
"id": "e0c0e29b-15ee-485e-9464-f76654e199cc",
"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": "b3436582-cb6e-4e6c-99ce-89c8d70f6627",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "6b3b76e7-574b-467e-ba5b-e2a6c25a10a6",
"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": {}
}
},
"id": "b56a86dc-b7d7-4e8a-b1fd-c0efee4ef557",
"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": "296ba416-a82a-4bc7-b367-05e07bf8af91",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "fdc4ccdb-6cc7-48b9-9b06-b601a1292eaa",
"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": {}
}
},
"id": "cc35f360-e32e-4ab6-9709-16d8d203c79f",
"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": "5d8f25c9-6e42-4dbd-8541-1ac25d7202ef",
"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": {}
}
},
"textStyle": {
"type": "Text Style",
"name": "New Text Style",
"config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}",
"project": "Foundations",
"id": "fa75af33-9591-40ef-a99f-4820e033d644",
"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": {}
}
},
"id": "d5b70a59-e915-43d0-9e0f-8e1b37c9f2ac",
"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": "1ec82b2a-bbb2-466c-b8e5-6af8ef5ec406",
"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": "0a31cb83-dc88-4d38-a763-9a0e499b8693",
"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": "2c1e7c30-365f-4f64-ac26-b37c2f642b3f",
"savedPayload": {
"position": {
"x": 19348.650119381557,
"y": 9616.022725316303
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"id": "fb6b6509-bcaa-4d76-8ae6-99f31986c170",
"savedPayload": {
"position": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"targetPosition": {
"x": 18916.878281255034,
"y": 9742.802375894946
},
"floatingObject": {
"isPinned": true,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 4,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}