Merge branch 'Superalgos:develop' into develop
This commit is contained in:
commit
9afcbb56b4
50 files changed
+193
-88
No files matched your search
@@ -1 +1 @@
|
|||||||
{"type":"Workspace","name":"BB Top Bounce","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binance BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Sparta","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Sparta","project":"Superalgos","tasks":[{"type":"Task","name":"Exponential Moving Average (EMA)","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Exponential Moving Average (EMA)","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Market","project":"Superalgos","id":"c95597e5-5d5c-4dd7-9510-99874a022eac","savedPayload":{"position":{"x":23249.9640031147,"y":29769.33400760472},"targetPosition":{"x":23539.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Market","id":"278c34a7-199d-400e-8a06-087149e3d391"}}},{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Daily","project":"Superalgos","id":"e588dc58-d99c-4938-aaab-747d23408301","savedPayload":{"position":{"x":23249.9640031147,"y":29614.042580543206},"targetPosition":{"x":23539.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Daily","id":"943ea24f-ee24-4eae-9b4b-e8a73122b1c2"}}}],"id":"44fefa5e-341a-43c7-8967-7545a6e229ad","savedPayload":{"position":{"x":23539.74175100142,"y":29691.688294073963},"targetPosition":{"x":23839.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1e55a456-ff9c-48bf-b9ea-01082495fcc9","savedPayload":{"position":{"x":23839.74175100142,"y":29691.688294073963},"targetPosition":{"x":24139.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Relative Strenght Index (RSI)","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Relative Strenght Index (RSI)","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Relative Strenght Index (RSI) Multi-Time-Frame-Market","project":"Superalgos","id":"7f2c9023-e07e-43f7-a6f3-b7399af54bd6","savedPayload":{"position":{"x":23627.609716645457,"y":28959.941017447334},"targetPosition":{"x":23839.74175100142,"y":29172.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Market","id":"96f31416-5090-428a-be83-985a0b3ab275"}}},{"type":"Indicator Process Instance","name":"Relative Strenght Index (RSI) Multi-Time-Frame-Daily","project":"Superalgos","id":"be48bd61-bf78-49f5-8ac9-b433c9ee9dd5","savedPayload":{"position":{"x":23762.096037470663,"y":28882.295303916577},"targetPosition":{"x":23839.74175100142,"y":29172.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Daily","id":"f1177bcd-22dc-425b-8f30-878844aa82b8"}}}],"id":"fe19f69a-14f3-487c-a9d4-47ae3bd197b9","savedPayload":{"position":{"x":23839.74175100142,"y":29172.073051803298},"targetPosition":{"x":23989.74175100142,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"50b773e6-93e5-485e-86fc-b454fef82dbb","savedPayload":{"position":{"x":23989.74175100142,"y":29431.88067293863},"targetPosition":{"x":24139.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject"Line truncated
|
{"type":"Workspace","name":"BB Top Bounce","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Sparta","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Sparta","project":"Superalgos","tasks":[{"type":"Task","name":"Exponential Moving Average (EMA)","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Exponential Moving Average (EMA)","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Market","project":"Superalgos","id":"33373e63-796b-4691-8f4b-0fb3b90b5d28","savedPayload":{"position":{"x":23190.023749611923,"y":29914.042580543206},"targetPosition":{"x":23479.801497498644,"y":29836.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Market","id":"278c34a7-199d-400e-8a06-087149e3d391"}}},{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Daily","project":"Superalgos","id":"8b171cc0-aedc-4f0a-b7a5-50124088e83d","savedPayload":{"position":{"x":23190.023749611923,"y":29758.75115348169},"targetPosition":{"x":23479.801497498644,"y":29836.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Daily","id":"943ea24f-ee24-4eae-9b4b-e8a73122b1c2"}}}],"id":"90fed107-0484-460c-be94-366ff234fea0","savedPayload":{"position":{"x":23479.801497498644,"y":29836.39686701245},"targetPosition":{"x":23779.801497498644,"y":29836.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"90d0cf88-17fc-41a6-a4f8-8fed645f77c8","savedPayload":{"position":{"x":23779.801497498644,"y":29836.39686701245},"targetPosition":{"x":24079.801497498644,"y":29836.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Relative Strenght Index (RSI)","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Relative Strenght Index (RSI)","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Relative Strenght Index (RSI) Multi-Time-Frame-Market","project":"Superalgos","id":"19e3c3e8-a730-42f2-921b-1078a4db587d","savedPayload":{"position":{"x":23270.408507341257,"y":29458.75115348169},"targetPosition":{"x":23560.186255227978,"y":29536.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Market","id":"96f31416-5090-428a-be83-985a0b3ab275"}}},{"type":"Indicator Process Instance","name":"Relative Strenght Index (RSI) Multi-Time-Frame-Daily","project":"Superalgos","id":"2ff05562-6a61-4d0a-9e2b-20c8b70baa2a","savedPayload":{"position":{"x":23348.054220872014,"y":29324.264832656485},"targetPosition":{"x":23560.186255227978,"y":29536.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Daily","id":"f1177bcd-22dc-425b-8f30-878844aa82b8"}}}],"id":"4924c957-2670-47b7-a2f9-ee63f7634e68","savedPayload":{"position":{"x":23560.186255227978,"y":29536.39686701245},"targetPosition":{"x":23819.99387636331,"y":29686.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c4e909aa-fd70-49d2-98a6-6dbe7dd56c75","savedPayload":{"position":{"x":23819.99387636331,"y":29686.39686701245},"targetPosition":{"x":24079.801497498644,"y":29836.39Line truncated
|
||||||
@@ -1 +1 @@
|
|||||||
{"type":"Workspace","name":"Trading System Design Tutorials","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Candles","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"57f64380-1c6b-40fd-b866-e005a1160cd1","savedPayload":{"position":{"x":23239.74175100142,"y":29691.688294073963},"targetPosition":{"x":23539.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"76673a0e-0cff-4108-a305-e1fedbadaedc","savedPayload":{"position":{"x":23539.74175100142,"y":29691.688294073963},"targetPosition":{"x":23839.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"83010a8a-4b3f-4e8d-952e-7468132f295c","savedPayload":{"position":{"x":23839.74175100142,"y":29691.688294073963},"targetPosition":{"x":24139.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Market","project":"Superalgos","id":"89340d00-1f0f-4108-b432-45e2155073c1","savedPayload":{"position":{"x":23627.609716645457,"y":28959.941017447334},"targetPosition":{"x":23839.74175100142,"y":29172.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Superalgos","id":"14a64fa1-6850-4ed2-8fb3-2efe1a921f7d","savedPayload":{"position":{"x":23762.096037470663,"y":28882.295303916577},"targetPosition":{"x":23839.74175100142,"y":29172.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"0c91b2d3-c524-41a1-8388-b3d0688fd55d","savedPayload":{"position":{"x":23839.74175100142,"y":29172.073051803298},"targetPosition":{"x":23989.74175100142,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c5947396-fe42-40f4-8a2c-c329b1ce4b0f","savedPayload":{"position":{"x":23989.74175100142,"y":29431.88067293863},"targetPosition":{"x":24139.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"65288a80-2f65-4321-98dd-0ea50ba2f0b4","savedPayload":{"position":{"x":24139.74175100142,"y":29691.688294073963},"targetPosition":{"x":24399.549372136753,"y":29841.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2c58cd57-60d9-467c-b0b1-683de9ef3b7e","savedPayload":{"position":{"x":24399.549372136753,"y":29841.688294073963},"targetPosition":{"x":24659.356993272086,"y":29991.688294073963},"floatingObject":{"isPinned":falsLine truncated
|
{"type":"Workspace","name":"Trading System Design Tutorials","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Candles","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"57f64380-1c6b-40fd-b866-e005a1160cd1","savedPayload":{"position":{"x":23239.74175100142,"y":29691.688294073963},"targetPosition":{"x":23539.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"76673a0e-0cff-4108-a305-e1fedbadaedc","savedPayload":{"position":{"x":23539.74175100142,"y":29691.688294073963},"targetPosition":{"x":23839.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"83010a8a-4b3f-4e8d-952e-7468132f295c","savedPayload":{"position":{"x":23839.74175100142,"y":29691.688294073963},"targetPosition":{"x":24139.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Market","project":"Superalgos","id":"89340d00-1f0f-4108-b432-45e2155073c1","savedPayload":{"position":{"x":23627.609716645457,"y":28959.941017447334},"targetPosition":{"x":23839.74175100142,"y":29172.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Superalgos","id":"14a64fa1-6850-4ed2-8fb3-2efe1a921f7d","savedPayload":{"position":{"x":23762.096037470663,"y":28882.295303916577},"targetPosition":{"x":23839.74175100142,"y":29172.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"0c91b2d3-c524-41a1-8388-b3d0688fd55d","savedPayload":{"position":{"x":23839.74175100142,"y":29172.073051803298},"targetPosition":{"x":23989.74175100142,"y":29431.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c5947396-fe42-40f4-8a2c-c329b1ce4b0f","savedPayload":{"position":{"x":23989.74175100142,"y":29431.88067293863},"targetPosition":{"x":24139.74175100142,"y":29691.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"65288a80-2f65-4321-98dd-0ea50ba2f0b4","savedPayload":{"position":{"x":24139.74175100142,"y":29691.688294073963},"targetPosition":{"x":24399.549372136753,"y":29841.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2c58cd57-60d9-467c-b0b1-683de9ef3b7e","savedPayload":{"position":{"x":24399.549372136753,"y":29841.688294073963},"targetPosition":{"x":24659.356993272086,"y":29991.688294073963},"floatingObject":{"isPinned":falsLine truncated
|
||||||
@@ -1 +1 @@
|
|||||||
{"type":"Workspace","name":"Weak-hands Buster v2","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binance BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Sparta","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Sparta","project":"Superalgos","tasks":[{"type":"Task","name":"EMA","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"EMA","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Market","project":"Superalgos","id":"9adffd60-8756-44f0-9290-692711f43349","savedPayload":{"position":{"x":23320.126508730755,"y":29392.688294073963},"targetPosition":{"x":23620.126508730755,"y":29392.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Market","id":"278c34a7-199d-400e-8a06-087149e3d391"}}},{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Daily","project":"Superalgos","id":"559fc728-018a-4e8e-a5fa-1e37958e4f6c","savedPayload":{"position":{"x":23470.126508730755,"y":29132.88067293863},"targetPosition":{"x":23620.126508730755,"y":29392.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Daily","id":"943ea24f-ee24-4eae-9b4b-e8a73122b1c2"}}}],"id":"82a8c05f-a6f6-4728-8271-7b327c2b72ee","savedPayload":{"position":{"x":23620.126508730755,"y":29392.688294073963},"targetPosition":{"x":23879.934129866087,"y":29542.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8ae4fc50-8c1f-4e45-9ffd-fad368816b9a","savedPayload":{"position":{"x":23879.934129866087,"y":29542.688294073963},"targetPosition":{"x":24139.74175100142,"y":29692.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"51b49b9d-cb97-4d98-ad8f-9f691320bac2","savedPayload":{"position":{"x":24139.74175100142,"y":29692.688294073963},"targetPosition":{"x":24399.549372136753,"y":29842.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"63728769-73e4-474e-8aa3-0d82bedca08e","savedPayload":{"position":{"x":24399.549372136753,"y":29842.688294073963},"targetPosition":{"x":24659.356993272086,"y":29992.688294073963},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Sparta","id":"9cfffc48-486a-48cb-b641-98c82e314d3a"}}},{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"149bc037-9762-4737-b1b8-945b5ccee230","savedPayload":{"position":{"x":23931.241698334637,"y":28863.681567010735},"targetPosition":{"x":24173.94679664712,"y":29040.017142698478},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"507bc325-1cbd-40f4-85eb-cfe77b78000e","savedPayload":{"position":{"x":24173.94679664712,"y":29040.017142698478},"targetPosition":{"x":24416.651894959603,"y":29216.35271838622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7c28a4a4-86da-43be-9e89-Line truncated
|
{"type":"Workspace","name":"Weak-hands Buster v2","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Sparta","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Sparta","project":"Superalgos","tasks":[{"type":"Task","name":"Exponential Moving Average (EMA)","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Exponential Moving Average (EMA)","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Market","project":"Superalgos","id":"5289fbb5-258f-48ef-bdf9-8327d7ef51c6","savedPayload":{"position":{"x":23202.2460017252,"y":34612.10543995093},"targetPosition":{"x":23502.2460017252,"y":34612.10543995093},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Market","id":"278c34a7-199d-400e-8a06-087149e3d391"}}},{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Daily","project":"Superalgos","id":"12ac7bd5-8f41-4a27-bb95-fd5c96c9c351","savedPayload":{"position":{"x":23242.43838058987,"y":34462.10543995093},"targetPosition":{"x":23502.2460017252,"y":34612.10543995093},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Time-Frame-Daily","id":"943ea24f-ee24-4eae-9b4b-e8a73122b1c2"}}}],"id":"90c93f60-88dd-41e0-86fc-0ffbc0aa37fb","savedPayload":{"position":{"x":23502.2460017252,"y":34612.10543995093},"targetPosition":{"x":23792.023749611923,"y":34689.75115348169},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8f472780-c533-4c47-a60d-c429df9b7b08","savedPayload":{"position":{"x":23792.023749611923,"y":34689.75115348169},"targetPosition":{"x":24081.801497498644,"y":34767.396867012445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1daba52e-712d-4bb3-a5bc-0b955da9570d","savedPayload":{"position":{"x":24081.801497498644,"y":34767.396867012445},"targetPosition":{"x":24371.579245385365,"y":34845.0425805432},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"52e681cc-43fb-43d3-a255-2d37df8815ab","savedPayload":{"position":{"x":24371.579245385365,"y":34845.0425805432},"targetPosition":{"x":24661.356993272086,"y":34922.68829407396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Sparta","id":"9cfffc48-486a-48cb-b641-98c82e314d3a"}}},{"type":"Data Mine Tasks","name":"Candles","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"9d4e38bb-9d64-4d29-8f1f-34df78e75f80","savedPayload":{"position":{"x":23724.960890204195,"y":33766.6769487354},"targetPosition":{"x":23937.09292456016,"y":33978.80898309137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"38416023-f22c-413e-b72a-ddc76ca86397","savedPayload":{"position":{"x":23937.09292456016,"y":33978.80898309137},"targetPosition":{"x":24149.224958916122,"y":34190.94101744733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":Line truncated
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
"name": "pluginFilePosition",
|
"name": "pluginFilePosition",
|
||||||
"type": "node",
|
"type": "node",
|
||||||
"childType": "Plugin File Position",
|
"childType": "Plugin File Position",
|
||||||
"autoAdd": false
|
"autoAdd": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
+20
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"topic": "Bollinger Data Mine",
|
||||||
|
"pageNumber": "1",
|
||||||
|
"type": "Bollinger by @luis_fernando_molina",
|
||||||
|
"definition": {
|
||||||
|
"text": "The Bollinger Data Mine features the Bollinger Bands (BB), Percentage Bandwisth (%B), Bollinger Channels, and Bollinger Subchannels indicators.",
|
||||||
|
"updated": 1622481705188
|
||||||
|
},
|
||||||
|
"paragraphs": [
|
||||||
|
{
|
||||||
|
"style": "Title",
|
||||||
|
"text": "Maintainer:",
|
||||||
|
"updated": 1622481793076
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "Link",
|
||||||
|
"text": "@luis_fernando_molina (Telegram)->t.me/luis_fernando_molina"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"topic": "Masters Data Mine",
|
"topic": "Bollinger Data Mine",
|
||||||
"pageNumber": 2,
|
"pageNumber": "2",
|
||||||
"type": "Bollinger Bands (BB - %B) - Masters Indicator",
|
"type": "Bollinger Bands (BB - %B) - Bollinger Indicator",
|
||||||
"definition": {
|
"definition": {
|
||||||
"text": "The indicator produces the Bollinger Bands (BB) and Percentage Bandwith (%B), both in standard settings.",
|
"text": "The indicator produces the Bollinger Bands (BB) and Percentage Bandwith (%B), both in standard settings.",
|
||||||
"updated": 1610387450406
|
"updated": 1610387450406
|
||||||
+2
-2
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"topic": "Masters Data Mine",
|
"topic": "Bollinger Data Mine",
|
||||||
"pageNumber": 3,
|
"pageNumber": 3,
|
||||||
"type": "Bollinger Channels - Masters Indicator",
|
"type": "Bollinger Channels - Bollinger Indicator",
|
||||||
"definition": {
|
"definition": {
|
||||||
"text": "The indicator produces the Bollinger Channels and Bollinger Sub-Channels products.",
|
"text": "The indicator produces the Bollinger Channels and Bollinger Sub-Channels products.",
|
||||||
"updated": 1610468458099
|
"updated": 1610468458099
|
||||||
+20
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"topic": "Candles Data Mine",
|
||||||
|
"pageNumber": "1",
|
||||||
|
"type": "Candles by @luis_fernando_molina",
|
||||||
|
"definition": {
|
||||||
|
"text": "The Candles Data Mine features the Exchange Raw Data Sensor Bot and the Candles Volumes Indicator Bot.",
|
||||||
|
"updated": 1622481284246
|
||||||
|
},
|
||||||
|
"paragraphs": [
|
||||||
|
{
|
||||||
|
"style": "Title",
|
||||||
|
"text": "Maintainer:",
|
||||||
|
"updated": 1622481391711
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "Link",
|
||||||
|
"text": "@luis_fernando_molina (Telegram)->t.me/luis_fernando_molina"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
+3
-3
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"topic": "Masters Data Mine",
|
"topic": "Candles Data Mine",
|
||||||
"pageNumber": 4,
|
"pageNumber": 2,
|
||||||
"type": "Candles Volumes - Masters Indicator",
|
"type": "Candles Volumes - Candles Indicator",
|
||||||
"definition": {
|
"definition": {
|
||||||
"text": "The indicator processes one-minute candles into candles and volumes information for all time frames.",
|
"text": "The indicator processes one-minute candles into candles and volumes information for all time frames.",
|
||||||
"updated": 1610398384051
|
"updated": 1610398384051
|
||||||
+6
-1
@@ -175,7 +175,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
"text": "Masters Data Mine:"
|
"text": "Candles Data Mine:",
|
||||||
|
"updated": 1622559175746
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
@@ -185,6 +186,10 @@
|
|||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Candles & Volumes"
|
"text": "Candles & Volumes"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"style": "Text",
|
||||||
|
"text": "Bollinger Data Mine:"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Bollinger Bands & Percentage Bandwith"
|
"text": "Bollinger Bands & Percentage Bandwith"
|
||||||
|
|||||||
+6
-1
@@ -163,7 +163,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
"text": "Masters Data Mine:"
|
"text": "Candles Data Mine:",
|
||||||
|
"updated": 1622559136531
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
@@ -173,6 +174,10 @@
|
|||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Candles & Volumes"
|
"text": "Candles & Volumes"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"style": "Text",
|
||||||
|
"text": "Bollinger Data Mine:"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Bollinger Bands & Percentage Bandwith"
|
"text": "Bollinger Bands & Percentage Bandwith"
|
||||||
|
|||||||
+6
-10
@@ -1,24 +1,20 @@
|
|||||||
{
|
{
|
||||||
"topic": "Masters Data Mine",
|
"topic": "Masters Data Mine",
|
||||||
"pageNumber": 1,
|
"pageNumber": 1,
|
||||||
"type": "Masters By @Luis-Fernando-Molina",
|
"type": "Masters by @luis_fernando_molina",
|
||||||
"definition": {
|
"definition": {
|
||||||
"text": "The set of indicators built in the Masters data mine include candles, volumes, candle channels, volume channels, Bollinger bands (BB), Percentage Bandwidth (%B), Bollinger Channels, Bollinger Sub-Channels, and Supports and Resistances.",
|
"text": "The Masters Data Mine features the Supports and Resistances indicator.",
|
||||||
"updated": 1611685914850
|
"updated": 1622480871389
|
||||||
},
|
},
|
||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Title",
|
||||||
"text": "The Masters data mine is brought to you by...",
|
"text": "Maintainer",
|
||||||
"updated": 1611685963401
|
"updated": 1611685963401
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Link",
|
"style": "Link",
|
||||||
"text": "@Luis-Fernando-Molina->github.com/Luis-Fernando-Molina"
|
"text": "@luis_fernando_molina (Telegram)->t.me/luis_fernando_molina"
|
||||||
},
|
|
||||||
{
|
|
||||||
"style": "Success",
|
|
||||||
"text": "Collaborate with this data mine and report issues directly at the Superalgos repository."
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"topic": "Masters Data Mine",
|
"topic": "Masters Data Mine",
|
||||||
"pageNumber": 5,
|
"pageNumber": 2,
|
||||||
"type": "Resistances and Supports - Masters Indicator",
|
"type": "Resistances and Supports - Masters Indicator",
|
||||||
"definition": {
|
"definition": {
|
||||||
"text": "The indicator keeps track of resistances and supports levels for the entire dataset.",
|
"text": "The indicator keeps track of resistances and supports levels for the entire dataset.",
|
||||||
+2
-1
@@ -12,7 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Open the node's menu and click on the Copy Node Path button!"
|
"text": "Acess the node's menu and click on the \"Copy Node Path\" button!",
|
||||||
|
"updated": 1622547599361
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "A market sell order is an instruction sent to the exchange to sell the base asset, for immediate execution at current market prices."
|
"text": "A market sell order is an instruction sent to the exchange to sell the base asset, for immediate execution at current market prices.",
|
||||||
|
"updated": 1622547845887
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Success",
|
"style": "Success",
|
||||||
|
|||||||
+13
-4
@@ -12,19 +12,28 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
"text": "Make sure the following layers are turned on in each of the layer managers:"
|
"text": "Turn on the following layers in each of the layer managers (fell free to close all plotter panels):",
|
||||||
|
"updated": 1622549690952
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Masters Data: Candles and Bollinger Bands."
|
"text": "Candles Data: \"Candles\".",
|
||||||
|
"updated": 1622549387433
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Simulation Objects: Strategies, Market Buy Orders, Market Sell Orders, Position Base Asset, Stop Loss, and Take Profit."
|
"text": "Bollinger Data: \"Bollinger Bands\".",
|
||||||
|
"updated": 1622549394686
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Trading System: Trading System Errors and Trading System Warnings."
|
"text": "Simulation Objects: \"Strategies\", \"Market Buy Orders\", \"Market Sell Orders\", \"Position Base Asset\", \"Stop Loss\", and \"Take Profit\".",
|
||||||
|
"updated": 1622549420151
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "List",
|
||||||
|
"text": "Trading System: \"Trading System Errors\" and \"Trading System Warnings\".",
|
||||||
|
"updated": 1622549431740
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Success",
|
"style": "Success",
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Trigger Stage: Opens on Feb 17th at 0 hs because the 24H Bollinger SubChannel turned Down and not Side. Go check if that is the case! The stage closes on Feb 28th at 9 hs, after the second breakdown triggers the take position event."
|
"text": "Trigger Stage: Opens on Feb 27th at 0 hs because the 24H Bollinger SubChannel turned Down and not Side. Go check if that is the case! The stage closes on Feb 28th at 9 hs, after the second breakdown triggers the Take Position Event.",
|
||||||
|
"updated": 1622549831232
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
|
|||||||
+2
-2
@@ -18,8 +18,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Point to the first warning bullet, the bigger one, on Feb 28th at 10 hs...",
|
"text": "Touch the first warning bullet with your mouse, the bigger one, on Feb 28th at 10 hs...",
|
||||||
"updated": 1612712986948
|
"updated": 1622557759526
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Success",
|
"style": "Success",
|
||||||
|
|||||||
+2
-2
@@ -17,8 +17,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Point to the second warning on Feb 28th and read!",
|
"text": "Hover the mouse over the second warning on Feb 28th and read!",
|
||||||
"updated": 1612715290308
|
"updated": 1622557906751
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
|
|||||||
+2
-2
@@ -12,8 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Point to the third error on Feb 28th and read!",
|
"text": "Touch the third error on Feb 28th and read!",
|
||||||
"updated": 1612715534874
|
"updated": 1622557953891
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "If you didn't do the second tutorial in the series, select Run All Project Data Tasks on the Data Tasks node menu!"
|
"text": "If you didn't do the second tutorial in the series, select \"Run All Project Data Tasks\" on the Data Tasks node menu!",
|
||||||
|
"updated": 1622462310245
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "The first concern is with determining the trend! How to we go about this?"
|
"text": "The first concern is with determining the trend! How do we go about this?",
|
||||||
|
"updated": 1622480137957
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Go to the Masters Layer Manager and turn on the Bollinger Channels Objects Layer!"
|
"text": "Go to the Bollinger Data Layer Manager and turn on the \"Bollinger Channels Objects\" Layer!",
|
||||||
|
"updated": 1622480213561
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Go to the Simulation Objects layer manager and turn on the Strategies and Trigger Stages layers."
|
"text": "Go to the Simulation Objects layer manager and turn on the \"Strategies\" and \"Trigger Stages\" layers.",
|
||||||
|
"updated": 1622487006173
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
|
|||||||
+7
-1
@@ -24,7 +24,13 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Did you set up the definitions as instructed? "
|
"text": "Did you set up the definitions as instructed?",
|
||||||
|
"updated": 1622487112241
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"style": "List",
|
||||||
|
"text": "Did you use two situations in the Trigger Off Event ?",
|
||||||
|
"updated": 1622488179340
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Success",
|
"style": "Success",
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Go to the Trading System layer manager and turn on the Trading System Errors layer!"
|
"text": "Go to the Trading System layer manager and turn on the \"Trading System Errors\" layer!",
|
||||||
|
"updated": 1622488220992
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+2
-2
@@ -3,8 +3,8 @@
|
|||||||
"pageNumber": 45,
|
"pageNumber": 45,
|
||||||
"type": "Tutorial Step - Error Details",
|
"type": "Tutorial Step - Error Details",
|
||||||
"definition": {
|
"definition": {
|
||||||
"text": "So, what's in those bullets? Point the mouse at one of the error bullets in the top row and see what happens!",
|
"text": "So, what's in those bullets? Place the mouse at one of the error bullets in the top row and see what happens!",
|
||||||
"updated": 1612632114380,
|
"updated": 1622487609515,
|
||||||
"icon": {
|
"icon": {
|
||||||
"name": "bullet-error",
|
"name": "bullet-error",
|
||||||
"project": "Superalgos"
|
"project": "Superalgos"
|
||||||
|
|||||||
+2
-2
@@ -7,8 +7,8 @@
|
|||||||
"project": "Superalgos",
|
"project": "Superalgos",
|
||||||
"name": "bullet-error"
|
"name": "bullet-error"
|
||||||
},
|
},
|
||||||
"text": "Notice that the design space repositioned to the node most related to the error, in this case, a Condition node. This is a crucial piece of information!",
|
"text": "Touch the error bullet again and notice how the design space repositiones at the node most related to the error, in this case, a Condition node. This is a crucial piece of information!",
|
||||||
"updated": 1612696302333
|
"updated": 1622487759414
|
||||||
},
|
},
|
||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
|
|||||||
+2
-2
@@ -22,8 +22,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "You know which node caused the error: it is likely the definition in the node that caused the error, either in the code of the associated Javascript Node, the Formula, or the configuration.",
|
"text": "You know which node caused the error: it is likely the definition in the node that caused the error, either in the code of the associated Javascript Code node, the Formula, or the configuration.",
|
||||||
"updated": 1612696441482
|
"updated": 1622487845254
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
"text": "Go to the Trading System layer manager and turn on the Trading System Highlights and the Trading System Values layers..."
|
"text": "Go to the Trading System layer manager and turn on the \"Trading System Highlights\" and the \"Trading System Values\" layers...",
|
||||||
|
"updated": 1622488043632
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Turn off the Strategies and the Trigger Stages layers in the Simulation Objects layer manager!"
|
"text": "Turn off the \"Strategies\" and the \"Trigger Stages\" layers in the Simulation Objects layer manager!",
|
||||||
|
"updated": 1622488349304
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Can you write the condition with this information? Open a text editor and try it!"
|
"text": "Can you write the condition with this information? Fire up a text editor and try it!",
|
||||||
|
"updated": 1622488680122
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Success",
|
"style": "Success",
|
||||||
|
|||||||
+8
-4
@@ -16,19 +16,23 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Masters Data Layer Manager: Turn everything off but the Candles and the Bollinger Bands layers."
|
"text": "Bollinger Data layer manager: Turn everything off but the Bollinger Bands layers.",
|
||||||
|
"updated": 1622489215220
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Simulation Objects Layer Manager: Turn everything off but the Strategies and Trigger Stages layers."
|
"text": "Simulation Objects layer manager: Turn everything off but the \"Strategies\" and \"Trigger Stages\" layers.",
|
||||||
|
"updated": 1622489292671
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Trading System Layer Manager: Turn everything off but the Trading System Errors, Highlights, and Values layers."
|
"text": "Trading System layer manager: Turn everything off but the \"Trading System Errors\", \"Highlights\", and \"Values\" layers.",
|
||||||
|
"updated": 1622489280401
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "List",
|
"style": "List",
|
||||||
"text": "Trading Engine Layer Manager: Turn everything off."
|
"text": "Trading Engine layer manager: Turn everything off.",
|
||||||
|
"updated": 1622489241076
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+2
-2
@@ -13,8 +13,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "The Trading System Errors layer is on! Go ahead and investigate what the error is about!",
|
"text": "The \"Trading System Errors\" layer is on! Go ahead and investigate what the error is about!",
|
||||||
"updated": 1612698824818
|
"updated": 1622489670752
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Success",
|
"style": "Success",
|
||||||
|
|||||||
+2
-1
@@ -20,7 +20,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
"text": "This way, when the take position event validates true and the trading bot attempts to read the definitions of the open stage, it will understand that the rest of the strategy is not defined, and will close the strategy."
|
"text": "This way, when the Take Position Event validates true and the trading bot attempts to read the definitions of the Open Stage, it will understand that the rest of the strategy is not defined, and will close the strategy.",
|
||||||
|
"updated": 1622489825175
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Go to the Masters Data layer panel and turn on the plotter panel of the Candles layer in case it isn't!"
|
"text": "Go to the Candles Data layer panel and turn on the plotter panel of the Candles layer in case it isn't!",
|
||||||
|
"updated": 1622490115400
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+2
-2
@@ -12,8 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
"text": "Workspaces with the prefix Plugin come with the software. The rest are yours. When you open a plugin workspace a copy of it is made for you. Plugins allways remain unchanged.",
|
"text": "Workspaces marked as Plugin Workspaces ship with the software. The rest are yours. When you open a plugin workspace a copy of it is made for you. Plugins allways remain unchanged.",
|
||||||
"updated": 1617181548594
|
"updated": 1622540310563
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Important",
|
"style": "Important",
|
||||||
|
|||||||
+4
-3
@@ -12,12 +12,13 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Select Run All Project Data Tasks on the Data Tasks node menu!",
|
"text": "Select \"Run All Project Data Tasks\" on the Data Tasks node menu!",
|
||||||
"updated": 1617181714117
|
"updated": 1622540506392
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
"text": "If you are doing this tutorial after doing the Getting Started tutorial, chances are you may already have part of the data required, which may make things faster!"
|
"text": "If you are doing this tutorial after doing the Getting Started tutorials, chances are you may already have part of the data required, which may make things faster!",
|
||||||
|
"updated": 1622540530483
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
+2
-2
@@ -7,8 +7,8 @@
|
|||||||
"project": "Superalgos",
|
"project": "Superalgos",
|
||||||
"name": "trading-episode-counters"
|
"name": "trading-episode-counters"
|
||||||
},
|
},
|
||||||
"text": "Let's test the first Layer in the Trading Engine Layer Manager: Trading Episode Counters.",
|
"text": "Let's test the first Layer in the Trading Engine Layer Manager: \"Trading Episode Counters\".",
|
||||||
"updated": 1617181964886
|
"updated": 1622541030903
|
||||||
},
|
},
|
||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Scroll the Trading Engine layer manager until you find the Current Episode layer. Turn it on!"
|
"text": "Scroll the Trading Engine layer manager until you find the \"Current Episode\" layer. Turn it on!",
|
||||||
|
"updated": 1622541140027
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+4
-4
@@ -7,8 +7,8 @@
|
|||||||
"name": "trading-current",
|
"name": "trading-current",
|
||||||
"project": "Superalgos"
|
"project": "Superalgos"
|
||||||
},
|
},
|
||||||
"text": "So, we turned on the Trading Episode Counters and the Current Episode layers... let's take a look at the hierarchy...",
|
"text": "So, we turned on the \"Trading Episode Counters\" and the \"Current Episode\" layers... let's take a look at the hierarchy...",
|
||||||
"updated": 1617182224488
|
"updated": 1622541193554
|
||||||
},
|
},
|
||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
@@ -17,8 +17,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
"text": "Right! In the beginning Periods, Strategies, and Positions where showing their values because they are under the Trading Episode Counters node of the hierachy... the one we turned on first! If you follow the hierarchy upstream, you will find the Trading Episode node, and if you keep going further upstream, you'll find the Trading Current node. Exactly! Current Episode!.",
|
"text": "Right! In the beginning Periods, Strategies, and Positions where showing their values because they are under the Trading Episode Counters node of the hierachy... the one we turned on first! If you follow the hierarchy upstream, you will find the Trading Episode node, and if you keep going further upstream, you'll find the Trading Current node. Exactly! \"Current Episode\"!",
|
||||||
"updated": 1617182335969
|
"updated": 1622541250322
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
+4
-3
@@ -12,12 +12,13 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Go to the Simulation Objects layer manager and turn on the Strategies layer."
|
"text": "Go to the Simulation Objects layer manager and turn on the \"Strategies\" layer.",
|
||||||
|
"updated": 1622541366457
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
"text": "What's that? It's a strategy! We are in a simulation! The Strategies layer marks the span of time on which a strategy is active. ",
|
"text": "What's that? It's a strategy! We are in a simulation! The \"Strategies\" layer marks the span of time on which a strategy is active.",
|
||||||
"updated": 1617182688542
|
"updated": 1622541358704
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Success",
|
"style": "Success",
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Scroll down the Simulation Objects layer manager and turn on the Position Base Asset layer!"
|
"text": "Scroll down the Simulation Objects layer manager and turn on the \"Position Base Asset\" layer!",
|
||||||
|
"updated": 1622541528562
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+2
-1
@@ -7,7 +7,8 @@
|
|||||||
"project": "Superalgos",
|
"project": "Superalgos",
|
||||||
"name": "position"
|
"name": "position"
|
||||||
},
|
},
|
||||||
"text": "Did you notice there are three different layers about positions? Position, Position Base Asset, and Position Quoted Asset!"
|
"text": "Did you notice there are three different layers about positions? \"Position\", \"Position Base Asset\", and \"Position Quoted Asset\"!",
|
||||||
|
"updated": 1622541670733
|
||||||
},
|
},
|
||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
|
|||||||
+2
-2
@@ -12,8 +12,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Turn on the Stop Loss and the Take Profit layers in the Simulation Objects layer manager!",
|
"text": "Turn on the \"Stop Loss\" and the \"Take Profit\" layers in the Simulation Objects layer manager!",
|
||||||
"updated": 1617183941500
|
"updated": 1622541793215
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Find the Market Buy Orders and Market Sell Orders layers and turn them on!"
|
"text": "Find the \"Market Buy Orders\" and \"Market Sell Orders\" layers and turn them on!",
|
||||||
|
"updated": 1622541873433
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
|
|||||||
+4
-3
@@ -13,8 +13,8 @@
|
|||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Turn the Episodes layer on!",
|
"text": "Turn the \"Episodes\" layer on!",
|
||||||
"updated": 1617184095329
|
"updated": 1622542043043
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
@@ -22,7 +22,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
"text": "As usual, the plotter panels feature information that explained on the Trading Engine section of the documentation."
|
"text": "As usual, the plotter panels feature information that is explained on the Trading Engine section of the documentation.",
|
||||||
|
"updated": 1622542023901
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
+4
-2
@@ -7,12 +7,14 @@
|
|||||||
"project": "Superalgos",
|
"project": "Superalgos",
|
||||||
"name": "dataset-definition"
|
"name": "dataset-definition"
|
||||||
},
|
},
|
||||||
"text": "Superalgos processes time frames below one hour in Daily Files, meaning that the data corresponding to one day is stored in one file."
|
"text": "Superalgos processes time frames below one hour in \"Daily Files\", meaning that the data corresponding to one day is stored in one file.",
|
||||||
|
"updated": 1622544106578
|
||||||
},
|
},
|
||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
"text": "In contrast, data for timeframes of one hour and above are stored in Market Files, meaning that data corresponding to the whole market is stored in one file."
|
"text": "In contrast, data for timeframes of one hour and above are stored in \"Market Files\", meaning that data corresponding to the whole market is stored in one file.",
|
||||||
|
"updated": 1622544118279
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Text",
|
"style": "Text",
|
||||||
|
|||||||
+4
-2
@@ -7,12 +7,14 @@
|
|||||||
"project": "Superalgos",
|
"project": "Superalgos",
|
||||||
"name": "formula"
|
"name": "formula"
|
||||||
},
|
},
|
||||||
"text": "The Trading System Values layers works like the layers on the Trading Engine layer manager showing the values of nodes..."
|
"text": "The \"Trading System Values\" layers works like the layers on the Trading Engine layer manager showing the values of nodes...",
|
||||||
|
"updated": 1622544968894
|
||||||
},
|
},
|
||||||
"paragraphs": [
|
"paragraphs": [
|
||||||
{
|
{
|
||||||
"style": "Callout",
|
"style": "Callout",
|
||||||
"text": "Turn the Trading System Values layer on, slide your mouse over the chart and check the stop formulas!"
|
"text": "Turn the \"Trading System Values\" layer on, slide your mouse over the chart and check the stop formulas!",
|
||||||
|
"updated": 1622544977236
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"style": "Note",
|
"style": "Note",
|
||||||
|
|||||||
@@ -422,10 +422,26 @@ exports.newSuperalgosBotModulesFetchingProcess = function (processIndex) {
|
|||||||
parameterValue = TS.projects.superalgos.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName
|
parameterValue = TS.projects.superalgos.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.config.codeName
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
case '@BaseAssetName': {
|
||||||
|
parameterValue = TS.projects.superalgos.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.baseAsset.referenceParent.name
|
||||||
|
break
|
||||||
|
}
|
||||||
case '@QuotedAsset': {
|
case '@QuotedAsset': {
|
||||||
parameterValue = TS.projects.superalgos.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.quotedAsset.referenceParent.config.codeName
|
parameterValue = TS.projects.superalgos.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.quotedAsset.referenceParent.config.codeName
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
case '@QuotedAssetName': {
|
||||||
|
parameterValue = TS.projects.superalgos.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.quotedAsset.referenceParent.name
|
||||||
|
break
|
||||||
|
}
|
||||||
|
case '@Exchange': {
|
||||||
|
parameterValue = TS.projects.superalgos.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.config.codeName
|
||||||
|
break
|
||||||
|
}
|
||||||
|
case '@ExchangeName': {
|
||||||
|
parameterValue = TS.projects.superalgos.globals.taskConstants.TASK_NODE.parentNode.parentNode.parentNode.referenceParent.parentNode.parentNode.name
|
||||||
|
break
|
||||||
|
}
|
||||||
case '@BeginCurrentMinute': {
|
case '@BeginCurrentMinute': {
|
||||||
parameterValue = Math.trunc((new Date()).valueOf() / TS.projects.superalgos.globals.timeConstants.ONE_MIN_IN_MILISECONDS) * TS.projects.superalgos.globals.timeConstants.ONE_MIN_IN_MILISECONDS
|
parameterValue = Math.trunc((new Date()).valueOf() / TS.projects.superalgos.globals.timeConstants.ONE_MIN_IN_MILISECONDS) * TS.projects.superalgos.globals.timeConstants.ONE_MIN_IN_MILISECONDS
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in new issue
Block a user