Merge branch 'Superalgos:develop' into develop

This commit is contained in:
Smidy authored and GitHub committed 2021-06-23 20:11:09 +12:00
commit 869f43c9af
193 files changed
+47742 -1784

No files matched your search

+2 -2
View File
@@ -1313,7 +1313,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE
function onFileWritten(err) {
if (err) {
console.log('[ERROR] SaveWorkspace -> onFileWritten -> Error writting the Workspace file. fileName = ' + fileName)
console.log('[ERROR] SaveWorkspace -> onFileWritten -> Error writing the Workspace file. fileName = ' + fileName)
console.log('[ERROR] SaveWorkspace -> onFileWritten -> err.stack = ' + err.stack)
let error = {
result: 'Fail Because',
@@ -1327,7 +1327,7 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE
}
} catch (err) {
console.log('[ERROR] SaveWorkspace -> Error writting the Workspace file. fileName = ' + fileName)
console.log('[ERROR] SaveWorkspace -> Error writing the Workspace file. fileName = ' + fileName)
console.log('[ERROR] SaveWorkspace -> err.stack = ' + err.stack)
let error = {
result: 'Fail Because',
@@ -1043,8 +1043,7 @@ function newFoundationsDocsDocumentPage() {
}
paragraph = {
style: "Success",
text: "When a menu item is grayed out, it means that " + appSchemaDocument.type + " already has the type of children that the menu item may add, and that only one children is allowed in that case. "
}
text: "When a menu item is grayed out, it means that " + appSchemaDocument.type + " already has the required child type that the menu item may add, and only that child is allowed for that case. " }
renderParagraph(paragraph, key)
autoGeneratedParagraphIndex++
}
File diff suppressed because it is too large. Load diff
@@ -6001,7 +6001,7 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "// Type you code",
"code": "// Type your code",
"project": "Foundations",
"id": "fddb2fd7-6272-4e43-9dbe-d463cb66dd5b",
"savedPayload": {
@@ -6054,7 +6054,7 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "// Type you code",
"code": "// Type your code",
"project": "Foundations",
"id": "2ef2f2c0-d495-47f2-95bb-f46a647e8a58",
"savedPayload": {
@@ -7324,7 +7324,7 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "// Type you code",
"code": "// Type your code",
"project": "Foundations",
"id": "bbd67108-7144-42ba-8bc5-a253ef9b361c",
"savedPayload": {
@@ -7377,7 +7377,7 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "// Type you code",
"code": "// Type your code",
"project": "Foundations",
"id": "fa2b2050-b6f0-4b29-8022-3c50797fdfc3",
"savedPayload": {
@@ -8701,7 +8701,7 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "// Type you code",
"code": "// Type your code",
"project": "Foundations",
"id": "1a860f05-b7ba-4288-891a-bb4fb0073569",
"savedPayload": {
@@ -8754,7 +8754,7 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "// Type you code",
"code": "// Type your code",
"project": "Foundations",
"id": "a1d987a5-ad89-49ca-bfe4-8f5b193e6709",
"savedPayload": {
@@ -10402,7 +10402,7 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "// Type you code",
"code": "// Type your code",
"project": "Foundations",
"id": "52242152-ae2f-4abd-9def-4068f7759e90",
"savedPayload": {
@@ -10455,7 +10455,7 @@
"procedureJavascriptCode": {
"type": "Procedure Javascript Code",
"name": "New Procedure Javascript Code",
"code": "// Type you code",
"code": "// Type your code",
"project": "Foundations",
"id": "03e7ee13-1b02-4565-9702-763d8191742a",
"savedPayload": {
File diff suppressed because it is too large. Load diff
@@ -1 +1 @@
{"type":"Workspace","name":"Blank Template","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[{"type":"Project Data Tasks","name":"Foundations","project":"Foundations","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Foundations","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Foundations","dataMineTasks":[{"type":"Data Mine Tasks","name":"Candles","project":"Foundations","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Foundations","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Foundations","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Foundations","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Foundations","id":"19b380b6-4a45-4f25-b1d8-ea3518ec40ed","savedPayload":{"position":{"x":24808.356993272086,"y":30939.11115747996},"targetPosition":{"x":24803.356993272086,"y":30882.11115747996},"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":"333d71a2-8a91-4be4-a566-76f2f384ff32","savedPayload":{"position":{"x":24803.356993272086,"y":30882.11115747996},"targetPosition":{"x":24890.356993272086,"y":30877.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2a06f154-cd4b-4199-8119-bd6a908aee53","savedPayload":{"position":{"x":24890.356993272086,"y":30877.11115747996},"targetPosition":{"x":24950.356993272086,"y":30916.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Foundations","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Foundations","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"0b2a20e9-e755-4140-b2af-8a45a68ebcce","savedPayload":{"position":{"x":25025.356993272086,"y":30945.11115747996},"targetPosition":{"x":25073.356993272086,"y":30871.11115747996},"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":"Foundations","id":"943d6d0c-c4d5-49c5-b5c1-79fbe81678c1","savedPayload":{"position":{"x":25159.356993272086,"y":30808.11115747996},"targetPosition":{"x":25073.356993272086,"y":30871.11115747996},"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":"ce4a8b8f-7893-45b4-a07d-a307214a4448","savedPayload":{"position":{"x":25073.356993272086,"y":30871.11115747996},"targetPosition":{"x":25044.356993272086,"y":30827.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2608ee25-2f7e-44d4-a6e7-22c91f07eaa7","savedPayload":{"position":{"x":25044.356993272086,"y":30827.11115747996},"targetPosition":{"x":24950.356993272086,"y":30916.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a9c9b5fe-5b3c-45bc-b18e-34872708ccff","savedPayload":{"position":{"x":24339.356993272086,"y":29468.073051803298},"targetPosition":{"x":24489.356993272086,"y":29727.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2cf4816c-8e3f-455f-9e93-5c5ec3ed9476","savedPayload":{"position":{"x":24489.356993272086,"y":29727.88067293863},"targetPosition":{"x":24639.356993272086,"y":29987.688294073963},"floatingObject":{"isPinned":false,"Line truncated
{"type":"Workspace","name":"Blank Template","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[{"type":"Project Data Tasks","name":"Foundations","project":"Foundations","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Foundations","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Foundations","dataMineTasks":[{"type":"Data Mine Tasks","name":"Candles","project":"Foundations","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Foundations","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Foundations","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Foundations","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Foundations","id":"19b380b6-4a45-4f25-b1d8-ea3518ec40ed","savedPayload":{"position":{"x":24808.356993272086,"y":30939.11115747996},"targetPosition":{"x":24803.356993272086,"y":30882.11115747996},"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":"333d71a2-8a91-4be4-a566-76f2f384ff32","savedPayload":{"position":{"x":24803.356993272086,"y":30882.11115747996},"targetPosition":{"x":24890.356993272086,"y":30877.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2a06f154-cd4b-4199-8119-bd6a908aee53","savedPayload":{"position":{"x":24890.356993272086,"y":30877.11115747996},"targetPosition":{"x":24950.356993272086,"y":30916.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Foundations","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Foundations","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"0b2a20e9-e755-4140-b2af-8a45a68ebcce","savedPayload":{"position":{"x":25025.356993272086,"y":30945.11115747996},"targetPosition":{"x":25073.356993272086,"y":30871.11115747996},"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":"Foundations","id":"943d6d0c-c4d5-49c5-b5c1-79fbe81678c1","savedPayload":{"position":{"x":25159.356993272086,"y":30808.11115747996},"targetPosition":{"x":25073.356993272086,"y":30871.11115747996},"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":"ce4a8b8f-7893-45b4-a07d-a307214a4448","savedPayload":{"position":{"x":25073.356993272086,"y":30871.11115747996},"targetPosition":{"x":25044.356993272086,"y":30827.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2608ee25-2f7e-44d4-a6e7-22c91f07eaa7","savedPayload":{"position":{"x":25044.356993272086,"y":30827.11115747996},"targetPosition":{"x":24950.356993272086,"y":30916.11115747996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a9c9b5fe-5b3c-45bc-b18e-34872708ccff","savedPayload":{"position":{"x":24339.356993272086,"y":29468.073051803298},"targetPosition":{"x":24489.356993272086,"y":29727.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2cf4816c-8e3f-455f-9e93-5c5ec3ed9476","savedPayload":{"position":{"x":24489.356993272086,"y":29727.88067293863},"targetPosition":{"x":24639.356993272086,"y":29987.688294073963},"floatingObject":{"isPinned":false,"Line truncated
@@ -1 +1 @@
{"type":"Workspace","name":"Exchange Keys Tests","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[{"type":"Project Data Tasks","name":"Foundations","project":"Foundations","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Foundations","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Foundations","dataMineTasks":[{"type":"Data Mine Tasks","name":"Candles","project":"Foundations","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Foundations","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Foundations","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Foundations","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Foundations","id":"8806c105-51f0-4e2e-bb17-9cdf286e0385","savedPayload":{"position":{"x":23579.934129866087,"y":29022.073051803298},"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":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"e10995a3-9554-43a3-b026-314987c99e66","savedPayload":{"position":{"x":23839.74175100142,"y":29172.073051803298},"targetPosition":{"x":24099.549372136753,"y":29322.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2bd6c6f9-f00f-4c0c-9139-11900a1fedd3","savedPayload":{"position":{"x":24099.549372136753,"y":29322.073051803298},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Foundations","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Foundations","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"64019387-28f5-4958-801d-f058b5bb71fe","savedPayload":{"position":{"x":24281.71127974133,"y":28582.295303916577},"targetPosition":{"x":24359.356993272086,"y":28872.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":"Foundations","id":"13d9f897-5d84-4997-9368-4dc2daee4c3f","savedPayload":{"position":{"x":24437.002706802843,"y":28582.295303916577},"targetPosition":{"x":24359.356993272086,"y":28872.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":"8325b6ad-a56b-4e2d-bdcf-ec257fb25115","savedPayload":{"position":{"x":24359.356993272086,"y":28872.073051803298},"targetPosition":{"x":24359.356993272086,"y":29172.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"76df43b5-823a-4128-a794-1fbe5d24980d","savedPayload":{"position":{"x":24359.356993272086,"y":29172.073051803298},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d0fe6f8f-99fa-46c2-bd9a-5c21910ec562","savedPayload":{"position":{"x":24359.356993272086,"y":29472.073051803298},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6c646696-3c38-468b-906e-515730640e48","savedPayload":{"position":{"x":24509.356993272086,"y":29731.88067293863},"targetPosition":{"x":24659.356993272086,"y":29991.688294073963},"floatingObject":{"Line truncated
{"type":"Workspace","name":"Exchange Keys Tests","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[{"type":"Project Data Tasks","name":"Foundations","project":"Foundations","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Foundations","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Foundations","dataMineTasks":[{"type":"Data Mine Tasks","name":"Candles","project":"Foundations","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Foundations","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Foundations","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Foundations","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Foundations","id":"8806c105-51f0-4e2e-bb17-9cdf286e0385","savedPayload":{"position":{"x":23579.934129866087,"y":29022.073051803298},"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":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"e10995a3-9554-43a3-b026-314987c99e66","savedPayload":{"position":{"x":23839.74175100142,"y":29172.073051803298},"targetPosition":{"x":24099.549372136753,"y":29322.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2bd6c6f9-f00f-4c0c-9139-11900a1fedd3","savedPayload":{"position":{"x":24099.549372136753,"y":29322.073051803298},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Foundations","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Foundations","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"64019387-28f5-4958-801d-f058b5bb71fe","savedPayload":{"position":{"x":24281.71127974133,"y":28582.295303916577},"targetPosition":{"x":24359.356993272086,"y":28872.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":"Foundations","id":"13d9f897-5d84-4997-9368-4dc2daee4c3f","savedPayload":{"position":{"x":24437.002706802843,"y":28582.295303916577},"targetPosition":{"x":24359.356993272086,"y":28872.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":"8325b6ad-a56b-4e2d-bdcf-ec257fb25115","savedPayload":{"position":{"x":24359.356993272086,"y":28872.073051803298},"targetPosition":{"x":24359.356993272086,"y":29172.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"76df43b5-823a-4128-a794-1fbe5d24980d","savedPayload":{"position":{"x":24359.356993272086,"y":29172.073051803298},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d0fe6f8f-99fa-46c2-bd9a-5c21910ec562","savedPayload":{"position":{"x":24359.356993272086,"y":29472.073051803298},"targetPosition":{"x":24509.356993272086,"y":29731.88067293863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6c646696-3c38-468b-906e-515730640e48","savedPayload":{"position":{"x":24509.356993272086,"y":29731.88067293863},"targetPosition":{"x":24659.356993272086,"y":29991.688294073963},"floatingObject":{"Line truncated
@@ -1 +1 @@
{"type":"Workspace","name":"Install a New Market Tutorial","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[],"id":"40af91d9-431c-4b7d-addc-aed37bc2f3fe","savedPayload":{"position":{"x":25089.356993272086,"y":30767.11115747996},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningTasks":{"type":"Learning Tasks","name":"New Learning Tasks","project":"Foundations","projectLearningTasks":[],"id":"0818dfbe-61ea-40b8-8544-bee25d7f45be","savedPayload":{"position":{"x":25389.356993272086,"y":30767.11115747996},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"testingTradingTasks":{"type":"Testing Trading Tasks","name":"New Testing Trading Tasks","project":"Foundations","projectTradingTasks":[],"id":"8117db0a-e418-4f56-8fe4-fda2ddac1cbb","savedPayload":{"position":{"x":25539.356993272086,"y":31026.918778615294},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"productionTradingTasks":{"type":"Production Trading Tasks","name":"New Production Trading Tasks","project":"Foundations","projectTradingTasks":[],"id":"673caa5f-511d-4688-9305-e5f0f0f780cd","savedPayload":{"position":{"x":25389.356993272086,"y":31286.726399750627},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataStorage":{"type":"Data Storage","name":"New Data Storage","project":"Foundations","dataMinesData":{"type":"Data Mines Data","name":"New Data Mines Data","project":"Foundations","projectDataProducts":[],"id":"32e7c122-fa5a-4d00-9d71-d54e890e32de","savedPayload":{"position":{"x":25070.19913560607,"y":31588.15985816277},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingMinesData":{"type":"Trading Mines Data","name":"New Trading Mines Data","project":"Foundations","projectTradingProducts":[],"id":"e4e268f3-a677-4f90-90a1-d87244e647e5","savedPayload":{"position":{"x":24959.356993272086,"y":31550.53402088596},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningMinesData":{"type":"Learning Mines Data","name":"New Learning Mines Data","project":"Foundations","projectLearningProducts":[],"id":"2845a687-becc-4c3b-bc79-b2293ba876ba","savedPayload":{"position":{"x":24871.350991184714,"y":31473.354828453244},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e2697759-6038-4943-b90c-5a68651ff9a8","savedPayload":{"position":{"x":25089.356993272086,"y":31286.726399750627},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"d"}}},"id":"e452cf65-2b2b-44f2-9e67-bdd9d3c008e4","savedPayload":{"position":{"x":25239.356993272086,"y":31026.918778615294},"targetPosition":{"x":24939.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"3c165071-7558-4708-9999-8ffe71d346b1","savedPayload":{"position":{"x":24939.356993272086,"y":31026.918778615294},"targetPosition":{"x":24939.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}},{"type":"Crypto Ecosystem","name":"My Crypto Ecosystem","project":"Foundations","cryptoExchanges":[{"type":"Crypto Exchanges","name":"Tested","project":"FoLine truncated
{"type":"Workspace","name":"Install a New Market Tutorial","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[],"id":"40af91d9-431c-4b7d-addc-aed37bc2f3fe","savedPayload":{"position":{"x":25089.356993272086,"y":30767.11115747996},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningTasks":{"type":"Learning Tasks","name":"New Learning Tasks","project":"Foundations","projectLearningTasks":[],"id":"0818dfbe-61ea-40b8-8544-bee25d7f45be","savedPayload":{"position":{"x":25389.356993272086,"y":30767.11115747996},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"testingTradingTasks":{"type":"Testing Trading Tasks","name":"New Testing Trading Tasks","project":"Foundations","projectTradingTasks":[],"id":"8117db0a-e418-4f56-8fe4-fda2ddac1cbb","savedPayload":{"position":{"x":25539.356993272086,"y":31026.918778615294},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"productionTradingTasks":{"type":"Production Trading Tasks","name":"New Production Trading Tasks","project":"Foundations","projectTradingTasks":[],"id":"673caa5f-511d-4688-9305-e5f0f0f780cd","savedPayload":{"position":{"x":25389.356993272086,"y":31286.726399750627},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataStorage":{"type":"Data Storage","name":"New Data Storage","project":"Foundations","dataMinesData":{"type":"Data Mines Data","name":"New Data Mines Data","project":"Foundations","projectDataProducts":[],"id":"32e7c122-fa5a-4d00-9d71-d54e890e32de","savedPayload":{"position":{"x":25070.19913560607,"y":31588.15985816277},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingMinesData":{"type":"Trading Mines Data","name":"New Trading Mines Data","project":"Foundations","projectTradingProducts":[],"id":"e4e268f3-a677-4f90-90a1-d87244e647e5","savedPayload":{"position":{"x":24959.356993272086,"y":31550.53402088596},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningMinesData":{"type":"Learning Mines Data","name":"New Learning Mines Data","project":"Foundations","projectLearningProducts":[],"id":"2845a687-becc-4c3b-bc79-b2293ba876ba","savedPayload":{"position":{"x":24871.350991184714,"y":31473.354828453244},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e2697759-6038-4943-b90c-5a68651ff9a8","savedPayload":{"position":{"x":25089.356993272086,"y":31286.726399750627},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"d"}}},"id":"e452cf65-2b2b-44f2-9e67-bdd9d3c008e4","savedPayload":{"position":{"x":25239.356993272086,"y":31026.918778615294},"targetPosition":{"x":24939.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"3c165071-7558-4708-9999-8ffe71d346b1","savedPayload":{"position":{"x":24939.356993272086,"y":31026.918778615294},"targetPosition":{"x":24939.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}},{"type":"Crypto Ecosystem","name":"My Crypto Ecosystem","project":"Foundations","cryptoExchanges":[{"type":"Crypto Exchanges","name":"Tested","project":"FoLine truncated
@@ -1 +1 @@
{"type":"Workspace","name":"Tested Exchanges","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[],"id":"40af91d9-431c-4b7d-addc-aed37bc2f3fe","savedPayload":{"position":{"x":25089.356993272086,"y":30767.11115747996},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningTasks":{"type":"Learning Tasks","name":"New Learning Tasks","project":"Foundations","projectLearningTasks":[],"id":"0818dfbe-61ea-40b8-8544-bee25d7f45be","savedPayload":{"position":{"x":25389.356993272086,"y":30767.11115747996},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"testingTradingTasks":{"type":"Testing Trading Tasks","name":"New Testing Trading Tasks","project":"Foundations","projectTradingTasks":[],"id":"8117db0a-e418-4f56-8fe4-fda2ddac1cbb","savedPayload":{"position":{"x":25539.356993272086,"y":31026.918778615294},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"productionTradingTasks":{"type":"Production Trading Tasks","name":"New Production Trading Tasks","project":"Foundations","projectTradingTasks":[],"id":"673caa5f-511d-4688-9305-e5f0f0f780cd","savedPayload":{"position":{"x":25389.356993272086,"y":31286.726399750627},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataStorage":{"type":"Data Storage","name":"New Data Storage","project":"Foundations","dataMinesData":{"type":"Data Mines Data","name":"New Data Mines Data","project":"Foundations","projectDataProducts":[],"id":"32e7c122-fa5a-4d00-9d71-d54e890e32de","savedPayload":{"position":{"x":25070.19913560607,"y":31588.15985816277},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingMinesData":{"type":"Trading Mines Data","name":"New Trading Mines Data","project":"Foundations","projectTradingProducts":[],"id":"e4e268f3-a677-4f90-90a1-d87244e647e5","savedPayload":{"position":{"x":24959.356993272086,"y":31550.53402088596},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningMinesData":{"type":"Learning Mines Data","name":"New Learning Mines Data","project":"Foundations","projectLearningProducts":[],"id":"2845a687-becc-4c3b-bc79-b2293ba876ba","savedPayload":{"position":{"x":24871.350991184714,"y":31473.354828453244},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e2697759-6038-4943-b90c-5a68651ff9a8","savedPayload":{"position":{"x":25089.356993272086,"y":31286.726399750627},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"d"}}},"id":"e452cf65-2b2b-44f2-9e67-bdd9d3c008e4","savedPayload":{"position":{"x":25239.356993272086,"y":31026.918778615294},"targetPosition":{"x":24939.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"3c165071-7558-4708-9999-8ffe71d346b1","savedPayload":{"position":{"x":24939.356993272086,"y":31026.918778615294},"targetPosition":{"x":24939.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}},{"type":"Crypto Ecosystem","name":"My Crypto Ecosystem","project":"Foundations","cryptoExchanges":[{"type":"Crypto Exchanges","name":"Tested","project":"Foundations","eLine truncated
{"type":"Workspace","name":"Tested Exchanges","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[],"id":"40af91d9-431c-4b7d-addc-aed37bc2f3fe","savedPayload":{"position":{"x":25089.356993272086,"y":30767.11115747996},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningTasks":{"type":"Learning Tasks","name":"New Learning Tasks","project":"Foundations","projectLearningTasks":[],"id":"0818dfbe-61ea-40b8-8544-bee25d7f45be","savedPayload":{"position":{"x":25389.356993272086,"y":30767.11115747996},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"testingTradingTasks":{"type":"Testing Trading Tasks","name":"New Testing Trading Tasks","project":"Foundations","projectTradingTasks":[],"id":"8117db0a-e418-4f56-8fe4-fda2ddac1cbb","savedPayload":{"position":{"x":25539.356993272086,"y":31026.918778615294},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"productionTradingTasks":{"type":"Production Trading Tasks","name":"New Production Trading Tasks","project":"Foundations","projectTradingTasks":[],"id":"673caa5f-511d-4688-9305-e5f0f0f780cd","savedPayload":{"position":{"x":25389.356993272086,"y":31286.726399750627},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataStorage":{"type":"Data Storage","name":"New Data Storage","project":"Foundations","dataMinesData":{"type":"Data Mines Data","name":"New Data Mines Data","project":"Foundations","projectDataProducts":[],"id":"32e7c122-fa5a-4d00-9d71-d54e890e32de","savedPayload":{"position":{"x":25070.19913560607,"y":31588.15985816277},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"tradingMinesData":{"type":"Trading Mines Data","name":"New Trading Mines Data","project":"Foundations","projectTradingProducts":[],"id":"e4e268f3-a677-4f90-90a1-d87244e647e5","savedPayload":{"position":{"x":24959.356993272086,"y":31550.53402088596},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningMinesData":{"type":"Learning Mines Data","name":"New Learning Mines Data","project":"Foundations","projectLearningProducts":[],"id":"2845a687-becc-4c3b-bc79-b2293ba876ba","savedPayload":{"position":{"x":24871.350991184714,"y":31473.354828453244},"targetPosition":{"x":25109.356993272086,"y":31290.726399750627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e2697759-6038-4943-b90c-5a68651ff9a8","savedPayload":{"position":{"x":25089.356993272086,"y":31286.726399750627},"targetPosition":{"x":25239.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"d"}}},"id":"e452cf65-2b2b-44f2-9e67-bdd9d3c008e4","savedPayload":{"position":{"x":25239.356993272086,"y":31026.918778615294},"targetPosition":{"x":24939.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"3c165071-7558-4708-9999-8ffe71d346b1","savedPayload":{"position":{"x":24939.356993272086,"y":31026.918778615294},"targetPosition":{"x":24939.356993272086,"y":31026.918778615294},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}},{"type":"Crypto Ecosystem","name":"My Crypto Ecosystem","project":"Foundations","cryptoExchanges":[{"type":"Crypto Exchanges","name":"Tested","project":"Foundations","eLine truncated
@@ -1 +1 @@
{"type":"Workspace","name":"Trading Bot Layers Tutorial","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[{"type":"Project Data Tasks","name":"Foundations","project":"Foundations","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Foundations","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Foundations","dataMineTasks":[{"type":"Data Mine Tasks","name":"Sparta","project":"Foundations","taskManagers":[{"type":"Task Manager","name":"Sparta","project":"Foundations","tasks":[{"type":"Task","name":"Exponential Moving Average (EMA)","project":"Foundations","bot":{"type":"Indicator Bot Instance","name":"Exponential Moving Average (EMA)","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Foundations","processes":[{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Market","project":"Foundations","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":"Foundations","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":"Foundations","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Foundations","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Foundations","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Foundations","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Foundations","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,"isCollapseLine truncated
{"type":"Workspace","name":"Trading Bot Layers Tutorial","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[{"type":"Project Data Tasks","name":"Foundations","project":"Foundations","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Foundations","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Foundations","dataMineTasks":[{"type":"Data Mine Tasks","name":"Sparta","project":"Foundations","taskManagers":[{"type":"Task Manager","name":"Sparta","project":"Foundations","tasks":[{"type":"Task","name":"Exponential Moving Average (EMA)","project":"Foundations","bot":{"type":"Indicator Bot Instance","name":"Exponential Moving Average (EMA)","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Foundations","processes":[{"type":"Indicator Process Instance","name":"Exponential Moving Average (EMA) Multi-Time-Frame-Market","project":"Foundations","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":"Foundations","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":"Foundations","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Foundations","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Foundations","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Foundations","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Foundations","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,"isCollapseLine truncated
@@ -1 +1 @@
{"type":"Workspace","name":"Trading System Design Tutorials","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[{"type":"Project Data Tasks","name":"Foundations","project":"Foundations","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Foundations","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Foundations","dataMineTasks":[{"type":"Data Mine Tasks","name":"Candles","project":"Foundations","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Foundations","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Foundations","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Foundations","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Foundations","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":"Foundations","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Foundations","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","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":"Foundations","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":Line truncated
{"type":"Workspace","name":"Trading System Design Tutorials","rootNodes":[{"type":"Network","name":"My Network","project":"Foundations","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Foundations","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Foundations","projectDataTasks":[{"type":"Project Data Tasks","name":"Foundations","project":"Foundations","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Foundations","marketDataTasks":[{"type":"Market Data Tasks","name":" BTC/USDT","project":"Foundations","dataMineTasks":[{"type":"Data Mine Tasks","name":"Candles","project":"Foundations","taskManagers":[{"type":"Task Manager","name":"Candles","project":"Foundations","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Foundations","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Foundations","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Foundations","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":"Foundations","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}","project":"Foundations","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","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":"Foundations","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":Line truncated
@@ -6,7 +6,7 @@
"formula": true
},
"initialValues": {
"code": "// Type you code"
"code": "// Type your code"
},
"attachingRules": {
"compatibleTypes": "->Panel Data->"
@@ -6,7 +6,7 @@
"code": true
},
"initialValues": {
"code": "// Type you code"
"code": "// Type your code"
},
"attachingRules": {
"compatibleTypes": "->Condition->User Defined Code->"
@@ -6,7 +6,7 @@
"code": true
},
"initialValues": {
"code": "// Type you code"
"code": "// Type your code"
},
"attachingRules": {
"compatibleTypes": "->Plotter Module->"
@@ -6,7 +6,7 @@
"code": true
},
"initialValues": {
"code": "// Type you code"
"code": "// Type your code"
},
"attachingRules": {
"compatibleTypes": "->Plotter Panel->"
@@ -6,7 +6,7 @@
"code": true
},
"initialValues": {
"code": "// Type you code"
"code": "// Type your code"
},
"attachingRules": {
"compatibleTypes": "->Procedure Initialization->Procedure Loop->"
@@ -22,12 +22,8 @@
},
{
"style": "Text",
"text": "Processed Values:",
"updated": 1623067652897
},
{
"style": "List",
"text": "needs listed"
"text": "The News, All-Time-High, Market Data, Supply, and Blockchain Stats indicator bots process this raw data into organized datasets listed below.",
"updated": 1624242648230
},
{
"style": "Subtitle",
@@ -44,7 +40,28 @@
},
{
"style": "List",
"text": "needs listed"
"text": "Timestamp: Date of news article.",
"updated": 1624240769484
},
{
"style": "List",
"text": "Record Id: Id of stored article.",
"updated": 1624240785646
},
{
"style": "List",
"text": "Author: Author of article.",
"updated": 1624240805619
},
{
"style": "List",
"text": "Title: Title of article.",
"updated": 1624240813730
},
{
"style": "List",
"text": "Content: Content of article.",
"updated": 1624240824784
},
{
"style": "Subtitle",
@@ -61,7 +78,33 @@
},
{
"style": "List",
"text": "needs listed"
"text": "Date At: date of All Time High.",
"updated": 1624241332137
},
{
"style": "List",
"text": "Percent Down: current percentage down from All Time High. ",
"updated": 1624241304869
},
{
"style": "List",
"text": "Days Since: days since All Time High.",
"updated": 1624241273440
},
{
"style": "List",
"text": "Rate: price of All Time High.",
"updated": 1624241211105
},
{
"style": "List",
"text": "Begin: beginning of time frame watched.",
"updated": 1624241248025
},
{
"style": "List",
"text": "End: end of time frame watched.",
"updated": 1624241225641
},
{
"style": "Subtitle",
@@ -77,7 +120,43 @@
},
{
"style": "List",
"text": "needs listed"
"text": "Percent Change BTC Last 24 Hs: Percentage change in BTC last 24 hours.",
"updated": 1624241638719
},
{
"style": "List",
"text": "Percent Change USD Last 24 Hs: Percentage change in USD last 24 hours.",
"updated": 1624241649011
},
{
"style": "List",
"text": "Real Volume Last 24 Hs: Filtered volume for the last 24 hours.",
"updated": 1624241668532
},
{
"style": "List",
"text": "Volume Last 24 Hs: Unfiltered volume for the last 24 hours.",
"updated": 1624241682794
},
{
"style": "List",
"text": "Price BTC: market price in BTC.",
"updated": 1624242008573
},
{
"style": "List",
"text": "Price USD: market price in USD.",
"updated": 1624242014651
},
{
"style": "List",
"text": "Begin: beginning of time frame watched.",
"updated": 1624241567685
},
{
"style": "List",
"text": "End: end of time frame watched.",
"updated": 1624241578193
},
{
"style": "Subtitle",
@@ -95,7 +174,46 @@
},
{
"style": "List",
"text": "needs listed"
"text": "Stock to Flow: Stock to Flow is calculated by taking the Liquid Supply today and dividing by the projected 12month increase in Liquid Supply. This is essentially the inverse of Current Inflation. The value is null for assets with fixed or decreasing Liquid Supply.",
"updated": 1624242248604
},
{
"style": "List",
"text": "Circulating: Circulating Supply refers to tokens that exist on-chain, and which are not known to be encumbered by any contracts (programmatic or legal).",
"updated": 1624242227545
},
{
"style": "List",
"text": "Liquid: Liquid Supply refers to tokens that exist on-chain, and which are not known to be encumbered by any contracts (programmatic or legal).",
"updated": 1624242205773
},
{
"style": "List",
"text": "Plus 10 Issued Percent: The percent of the Year+10 supply that's currently liquid on the market today.",
"updated": 1624242154694
},
{
"style": "List",
"text": "Y Plus 10: The expected supply 10 years from now.",
"updated": 1624242113724
},
{
"style": "List",
"text": "Y 2050 Percent Issued: The percentage of the Y2050 supply which has already been issued.",
"updated": 1624242089617
},
{
"style": "List",
"text": "Y 2050: The expected supply on Jan 1 2050.",
"updated": 1624242070725
},
{
"style": "List",
"text": "Begin: beginning of time frame watched."
},
{
"style": "List",
"text": "End: end of time frame watched."
},
{
"style": "Subtitle",
@@ -112,7 +230,76 @@
},
{
"style": "List",
"text": "needs listed"
"text": "Supply Moved Off Chain: Amount of supply moved off chain for the last 24 hours.",
"updated": 1624244551956
},
{
"style": "List",
"text": "Count of Block Added: Count of block added for the last 24 hours.",
"updated": 1624244570277
},
{
"style": "List",
"text": "Kilobytes Added: Amount of killobytes added to the chain for the last 24 hours.",
"updated": 1624244730899
},
{
"style": "List",
"text": "Average Difficulty: Average difficulty of mined blocks for the last 24 hours.",
"updated": 1624244692433
},
{
"style": "List",
"text": "New Issuance: Amount of new issued coins for the last 24 hours.",
"updated": 1624244620831
},
{
"style": "List",
"text": "Count of Payments: Count of payments for the last 24 hours.",
"updated": 1624244507982
},
{
"style": "List",
"text": "Count of Tx: Transaction count for the last 24 hours.",
"updated": 1624244487398
},
{
"style": "List",
"text": "Count of Active Addresses: Active addresses for the last 24 hours.",
"updated": 1624244461681
},
{
"style": "List",
"text": "Median Tx Fee: Median transaction fee for the last 24 hours.",
"updated": 1624244438804
},
{
"style": "List",
"text": "Median Tx Value: Median transaction value for the last 24 hours.",
"updated": 1624244431209
},
{
"style": "List",
"text": "Sum of Fees: Total of fees for the last 24 hours.",
"updated": 1624244409373
},
{
"style": "List",
"text": "NVT: NVT is computed by dividing the Network Value (= Market Value) by the total transactions volume in USD over the past 24 hours.",
"updated": 1624244424162
},
{
"style": "List",
"text": "Transaction Volume: Transaction volume for the last 24 hours.",
"updated": 1624244414022
},
{
"style": "List",
"text": "Begin: beginning of time frame watched."
},
{
"style": "List",
"text": "End: end of time frame watched."
},
{
"style": "Title",
@@ -1,7 +1,7 @@
{
"topic": "TS LF Trading Bot Warnings",
"pageNumber": "5",
"type": "TS LF Trading Bot Warning - Simulating - Slippage Substracted",
"type": "TS LF Trading Bot Warning - Simulating - Slippage Subtracted",
"definition": {
"text": "Slippage was calculated based on the Trading Parameters and subtracted from the Order Rate to calculate the Actual Rate. Slippage was subtracted because the order is a Market Sell Order.",
"updated": 1611923152009
@@ -14,7 +14,7 @@
},
{
"style": "Warning",
"text": "Slippage Substracted"
"text": "Slippage Subtracted"
},
{
"style": "Title",
@@ -38,7 +38,7 @@
},
{
"style": "Success",
"text": "We combat free-ridding with incentives!",
"text": "We combat free-riding with incentives!",
"updated": 1616872334799,
"translations": [
{
@@ -3,7 +3,7 @@
"pageNumber": 17,
"type": "Tutorial Step - Breaking Up The Command",
"definition": {
"text": "Before you get on with writting your awesome review, let me parse the command so that you understand what you just did!",
"text": "Before you get on with writing your awesome review, let me parse the command so that you understand what you just did!",
"icon": {
"name": "copy-path",
"project": "Foundations"
@@ -21,7 +21,7 @@
"paragraphs": [
{
"style": "Text",
"text": "Superalgos interacts with Git to keep your Superalgos instalation up to date and to make contributions easier for less technical users. The App Contribute Command runs the following Git commands in a sequence:",
"text": "Superalgos interacts with Git to keep your Superalgos installation up to date and to make contributions easier for less technical users. The App Contribute Command runs the following Git commands in a sequence:",
"updated": 1610743150715,
"translations": [
{
@@ -3,7 +3,7 @@
"pageNumber": 18,
"type": "Tutorial Step - The Chart",
"definition": {
"text": "Enjoy you backtest!",
"text": "Enjoy your backtest!",
"icon": {
"name": "charting-space",
"project": "Foundations"
@@ -70,4 +70,4 @@
]
}
]
}
}
@@ -12,7 +12,7 @@
"paragraphs": [
{
"style": "Text",
"text": "The rest of the infrastructure built into Superalgos—data mining and visualization, the trading bot and trading engine, the visual strategy designer and debugger—all have significant equity in the intelligence pie, but it's fair to argue that were developed to support the design, testing, and deployment of trading systems!"
"text": "The rest of the infrastructure built into Superalgos—data mining and visualization, the trading bot and trading engine, the visual strategy designer and debugger—all have significant equity in the intelligence pie, but it's fair to argue that was developed to support the design, testing, and deployment of trading systems!"
},
{
"style": "Callout",
@@ -16,7 +16,7 @@
},
{
"style": "Text",
"text": "If you study the conditions that define the trigger on event, you will notice that 3H Down referes to the fact that the particular strategy is triggered when the 3-hour time frame is in a downwtrend."
"text": "If you study the conditions that define the trigger on event, you will notice that 3H Down referes to the fact that the particular strategy is triggered when the 3-hour time frame is in a downtrend."
},
{
"style": "Note",
@@ -17,7 +17,7 @@
},
{
"style": "Note",
"text": "In the context of either the open stage or the close stage, size placed is a variable that accumulates the total size placed during the stage, so it must be adjusted to!"
"text": "In the context of either the open stage or the close stage, size placed is a variable that accumulates the total size placed during the stage, so it must be adjusted too!"
}
]
}
@@ -1,7 +1,7 @@
{
"tutorial": "Trading Bot Layers",
"pageNumber": 4,
"type": "Tutorial Step - Feeze! Don't Move!",
"type": "Tutorial Step - Freeze! Don't Move!",
"definition": {
"icon": {
"project": "Foundations",
@@ -43,4 +43,4 @@
]
}
]
}
}
@@ -32,7 +32,7 @@
},
{
"style": "Callout",
"text": "Monitor the processes for all indicators in the Sparta and Masters data mines. When all of them reach 100%, then stop the data mining operation and click Next to continue.",
"text": "Monitor the processes for all indicators in the Sparta and Masters data mines. When all of them reach 100%, stop the data mining operation and click Next to continue.",
"translations": [
{
"language": "DE",
@@ -55,4 +55,4 @@
]
}
]
}
}
@@ -45,7 +45,7 @@
},
{
"style": "Note",
"text": "When the Backtesting Session informs it has finished, then stop the task and click Next to continue.",
"text": "When the Backtesting Session informs it has finished, stop the task and click Next to continue.",
"translations": [
{
"language": "DE",
@@ -56,4 +56,4 @@
]
}
]
}
}
@@ -1,17 +1,17 @@
{
"tutorial": "Trading Bot Layers",
"pageNumber": 15,
"type": "Tutorial Step - Elefant? What Elefant?",
"type": "Tutorial Step - Elephant? What Elephant?",
"definition": {
"icon": {
"project": "Foundations",
"name": "strategy"
},
"text": "Will someone please acknowledge the elefant in the room? Why did those counters point to one or two strategies and one position?",
"text": "Will someone please acknowledge the elephant in the room? Why did those counters point to one or two strategies and one position?",
"translations": [
{
"language": "DE",
"text": "Würde bitte jemand den Elefanten im Raum benennen? Warum haben diese Zähler auf eine oder zwei Strategien und eine Position hingewiesen?",
"text": "Würde bitte jemand den Elephanten im Raum benennen? Warum haben diese Zähler auf eine oder zwei Strategien und eine Position hingewiesen?",
"updated": 1623014190902,
"style": "Definition"
}
@@ -57,4 +57,4 @@
]
}
]
}
}
@@ -7,7 +7,7 @@
"project": "Foundations",
"name": "position"
},
"text": "As you very clearly pointed, the episode counters showed a strategy, but also a position... what about that?",
"text": "As you very clearly pointed out, the episode counters showed a strategy, but also a position... what about that?",
"translations": [
{
"language": "DE",
@@ -56,4 +56,4 @@
]
}
]
}
}
@@ -4,22 +4,50 @@
"type": "Welcome to Superalgos Tutorial",
"definition": {
"text": "This tutorial introduces you to the Superalgos universe. It walks you through the main areas of the system, teaches you the basic operation, walks you through the process of backtesting a demo Trading System, and even sets you up with your first Live Trading Session.",
"updated": 1616697023254
"updated": 1616697023254,
"translations": [
{
"language": "FR",
"text": "Résumé: Ce tutoriel vous présente l'univers de Superalgos. Il vous guide à travers les principaux domaines du système, vous apprend le fonctionnement de base, vous guide à travers le processus de backtesting du Trading System, et vous permet même d'obtenir votre premier Live Trading Session.",
"updated": 1623946807972
}
]
},
"paragraphs": [
{
"style": "Title",
"text": "About This Tutorial",
"updated": 1617111443632
"updated": 1617111443632,
"translations": [
{
"language": "FR",
"text": "À propos de ce tutoriel :",
"updated": 1623946884414
}
]
},
{
"style": "List",
"text": "Workspace: Getting Started Tutorials Plugin Workspace.",
"updated": 1622633723741
"updated": 1622633723741,
"translations": [
{
"language": "FR",
"text": "Espace de travail: Getting Started Tutorials Plugin Workspace.",
"updated": 1623949967730
}
]
},
{
"style": "List",
"text": "Maintainer: @julianmolina (Telegram)."
"text": "Maintainer: @julianmolina (Telegram).",
"translations": [
{
"language": "FR",
"text": "Responsable: @julianmolina (Telegram).",
"updated": 1623947189422
}
]
}
]
}
@@ -7,24 +7,52 @@
"updated": 1619801502482,
"icon": {
"name": "en",
"project": "Foundations"
}
"project": "Foundations"
},
"translations": [
{
"language": "FR",
"text": "Les utilisateurs contribuent aux traductions afin que vous puissiez choisir votre langue préférée ! Cette communauté est géniale !",
"updated": 1623947311364
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "This is how it works: the default language is English. If you choose any other language and there is a translation for the current page, then you get it in the selected language. Otherwise, you get it in English!",
"updated": 1619801342624
"updated": 1619801342624,
"translations": [
{
"language": "FR",
"text": "Voici comment cela fonctionne : la langue par défaut est l'anglais. Si vous choisissez une autre langue et qu'il existe sa traduction, vous l'obtenez, sinon, elle apparaitra en anglais !",
"updated": 1623947447536
}
]
},
{
"style": "Callout",
"text": "Use the mouse wheel to scroll the page on the right downwards. Click on a flag to change the preferred language, if so you wish!",
"updated": 1619803411650
"updated": 1619803411650,
"translations": [
{
"language": "FR",
"text": "Utilisez la molette de la souris pour faire défiler la page de droite vers le bas. Cliquez sur un drapeau pour changer la langue préférée, si vous le souhaitez !",
"updated": 1623947515076
}
]
},
{
"style": "Note",
"text": "Only the Docs and tutorials may be translated, not the interface, nor titles!",
"updated": 1619804204225
"updated": 1619804204225,
"translations": [
{
"language": "FR",
"text": "Note : Seuls les docs et les tutoriels peuvent être traduits, pas l'interface, ni les titres !",
"updated": 1623947561329
}
]
}
]
}
@@ -4,7 +4,7 @@
"type": "Tutorial - Welcome to Superalgos!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "tutorial"
},
"text": "I'm an interactive tutorial, the first in a series designed to facilitate your onboarding and teach you all the basics!",
@@ -26,6 +26,11 @@
"text": "Sono un tutorial interattivo, il primo di una serie progettata per rendere più facile la tua introduzione a Superalgos e per insegnarti tutti i concetti base!",
"updated": 1614711302828,
"style": "Definition"
},
{
"language": "FR",
"text": "Je suis un tutoriel interactif, le premier de une serie cree pour vous facilter la connaissance de Superalgo et de vous guider dans ses choix basiques!",
"updated": 1623946542352
}
]
},
@@ -51,6 +56,11 @@
"text": "Ti farò un'introduzione, mostrandoti gli strumenti che ti aiuteranno a prendere confidenza, e ti aiuterò a scoprire tutte le cose grandiose che Superalgos può fare per te.",
"updated": 1614711533001,
"style": "Text"
},
{
"language": "FR",
"text": "Je vais vous aider à démarrer, en vous montrant les outils qui vous aideront à vous déplacer facilement, et vous aider à découvrir toutes les choses que Superalgos vous faciliter.",
"updated": 1623945805888
}
]
},
@@ -75,6 +85,11 @@
"text": "Sono lo strumento definitivo per scoprire Superalgos! Avventurarti alla sua scoperta in qualsiasi altro modo é un errore: nessun altro strumento ti aiuterà a farlo più in fretta. Ti assicuro che risponderò alla maggior parte delle tue domande!",
"updated": 1614711851139,
"style": "Callout"
},
{
"language": "FR",
"text": "Les tutoriels sont l'ultime outil d'initiation à Superalgos ! Commencer à utiliser Superalgos d'une autre manière serait une erreur, car aucune autre ressource ne vous permettra d'être opérationnel plus rapidement. Nous vous recommandons de suivre tous les tutoriels avant d'essayer de mettre en œuvre vos propres idées !",
"updated": 1623946050005
}
],
"updated": 1616410377766
@@ -100,6 +115,11 @@
"text": "Premi sempre Next per continuare!",
"updated": 1614711933264,
"style": "Success"
},
{
"language": "FR",
"text": "S'il vous plaît, cliquez toujours sur Suivant pour continuer !",
"updated": 1623950092303
}
]
}
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Use Chrome or Safari!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "bullet-warning"
},
"text": "When running the frontend, use Chrome, or Safari on Mac! We are not testing on any other browsers!",
@@ -27,6 +27,11 @@
"text": "Quando esegui il front-end usa Chrome, oppure Safari sul Mac! Al momento non stiamo testando altri browser!",
"updated": 1614712122833,
"style": "Definition"
},
{
"language": "FR",
"text": "Lorsque vous exécutez le frontend, utilisez Chrome, ou Safari sur Mac, nous ne faisons pas de tests sur d'autres navigateurs !",
"updated": 1623950198517
}
]
},
@@ -52,6 +57,11 @@
"text": "É noto che i vari browsers presentano delle differenze tra loro, e siamo al corrente che alcuni di questi non supportano certe funzionalità. Se sei su Chrome o Safari, clicca Next per proseguire. Altrimenti:",
"updated": 1614712436380,
"style": "Text"
},
{
"language": "FR",
"text": "Il est connu que les navigateurs se comportent différemment, et nous connaissons certaines fonctionnalités qui fonctionnent sur certains mais pas d'autres... Si vous êtes sur Chrome ou Safari, cliquez sur Suivant et continuez. Sinon, procédez comme suit :",
"updated": 1623950316276
}
]
},
@@ -77,6 +87,11 @@
"text": "copia l'URL;",
"updated": 1614712466087,
"style": "List"
},
{
"language": "FR",
"text": "copier le current URL",
"updated": 1623950336897
}
]
},
@@ -102,6 +117,11 @@
"text": "chiudi il browser, ma senza chiudere il tutorial;",
"updated": 1614717123837,
"style": "List"
},
{
"language": "FR",
"text": "fermer le present navigateur, sans user le tutoriel",
"updated": 1623950409166
}
]
},
@@ -127,6 +147,11 @@
"text": "apri Chrome/Safari e incolla l'URL: il tutorial dovrebbe aprirsi su questo step!",
"updated": 1614717129520,
"style": "List"
},
{
"language": "FR",
"text": "Ouvrez Chrome/Safari et coller l'URL ; le tutoriel devrait apparaître à cette étape une fois chargé !",
"updated": 1623950524635
}
]
},
@@ -151,6 +176,11 @@
"text": "Offriamo supporto online, ma non possiamo aiutarti con altri browsers!",
"updated": 1614712645613,
"style": "Warning"
},
{
"language": "FR",
"text": "Nous offrons une assistance en ligne, mais nous ne pouvons pas vous aider avec un autre navigateur !",
"updated": 1623950564757
}
]
}
@@ -4,7 +4,7 @@
"type": "Tutorial Step - That's Me On the Right!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "tutorial"
},
"text": "Tutorials are defined within the system, so you may create more of us if you wish! But we'll discuss that God-like power later on. Let's focus on the basics first!",
@@ -26,6 +26,11 @@
"text": "I tutorial sono definiti all'interno del sistema, quindi puoi creare altri di noi se lo vuoi! Ma parleremo di questo potere divino più avanti. Prima concentriamoci sulle basi!",
"updated": 1614712747107,
"style": "Definition"
},
{
"language": "FR",
"text": "Les tutoriels sont définis a l'interieur du système, et vous pouvez en créer d'autres si vous le souhaitez ! Mais nous parlerons de ces facilitées plus tard. Concentrez-vous d'abord sur les bases !",
"updated": 1623950810074
}
]
},
@@ -51,6 +56,11 @@
"text": "Superalgos é per natura uno strumento visivo. Il sistema rappresenta le informazioni in una struttura gerarchica di nodi interconnessi, rappresentati da icone. Alla tua destra c'é una di queste gerarchie: più precisamente, una gerarchia Tutorial. In questo caso \"tutorial\" è il tipo del nodo e \"Welcome to Superalgos\" è il suo nome.",
"updated": 1618645075554,
"style": "Text"
},
{
"language": "FR",
"text": "Superalgos est par nature un outil visuel. Le système représente l'information dans des structures hiérarchiques de nœuds interconnectés, représentés par des icônes. Ce que vous voyez à votre droite est l'une de ces hiérarchies - en particulier, une hiérarchie Tutorial. Dans ce cas, \"tutoriel\" est le type de nœud et \"Bienvenue à Superalgos !\" est le nom du nœud.",
"updated": 1623951170653
}
],
"updated": 1616410534255
@@ -77,6 +87,11 @@
"text": "Pase el puntero del ratón sobre el node Tutorial y vea lo que ocurre. ¡Wow! Genial, ¿verdad? ¡Son un montón de botones!",
"updated": 1618432002187,
"style": "Callout"
},
{
"language": "FR",
"text": "Passez le pointeur de votre souris sur le nœud \"Tutorial\", et voyez ce qui se passe ! Ouh... C'est cool, non ? Ça fait beaucoup de boutons !",
"updated": 1623951096410
}
]
}
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Expand That Node!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "expand-structure-of-nodes"
},
"text": "Each node features a menu. The button on the bottom-left expands and collapses the structure of nodes below the current node.",
@@ -26,6 +26,11 @@
"text": "Ogni nodo ha un menu. Il bottone in basso a sinistra espande o comprime la struttura dei nodi sotto il nodo corrente.",
"updated": 1614713202090,
"style": "Definition"
},
{
"language": "FR",
"text": "Chaque nœud dispose d'un menu. Le bouton situé en bas à gauche permet de développer et de réduire la structure des nœuds situés sous le nœud actuel.",
"updated": 1623951244249
}
]
},
@@ -51,6 +56,11 @@
"text": "Prova a cliccare il bottone per espandere!",
"updated": 1614713217883,
"style": "Callout"
},
{
"language": "FR",
"text": "Allez-y et cliquez sur le bouton d'expansion !",
"updated": 1623951533708
}
]
},
@@ -75,6 +85,11 @@
"text": "Il nodo Tutorial ha diversi discendenti, e questi ne hanno altri a loro volta. Ecco perché é una gerarchia!",
"updated": 1614713286305,
"style": "Text"
},
{
"language": "FR",
"text": "Le noeud Tutorial contient plusieurs ramifications, et celles-ci possedent a leur tour plusieurs autres ramifications. C'est pourquoi il s'agit d'une hiérarchie !",
"updated": 1623951690741
}
]
},
@@ -99,6 +114,11 @@
"text": "Le rappresentazioni visive strutturate di informazioni sono la chiave di come Superalgos gestisce operazioni di trading complesse, flessibili e scalabili.",
"updated": 1614717222097,
"style": "Note"
},
{
"language": "FR",
"text": "Les représentations visuelles structurées de l'information sont au cœur de la manière dont Superalgos gère la complexité qui sous-tend les opérations de trading flexibles et évolutives.",
"updated": 1623951745486
}
]
}
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Let's Go for a Ride!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "network"
},
"text": "Before I show you the rest of the menu, let's take a look at another hierarchy: the Network.",
@@ -26,6 +26,11 @@
"text": "Prima che ti mostri il resto del menu, diamo un'occhiata un'altra gerarchia: il Network.",
"updated": 1614717275389,
"style": "Definition"
},
{
"language": "FR",
"text": "Avant de vous montrer le reste du menu, jetons un coup d'œil à une autre hiérarchie : le réseau.",
"updated": 1623951418764
}
]
},
@@ -51,6 +56,11 @@
"text": "La gerarchia Network é il centro di controllo del sistema. Qui puoi controllare i Data Tasks, i Testing Trading Tasks e i Production Trading Tasks.",
"updated": 1614717446087,
"style": "Text"
},
{
"language": "FR",
"text": "Le Network hiérarchie réseau est la salle de contrôle du système. C'est là que vous contrôlez vos Data Tasks, les Testing Trading Tasks, et les Production Trading Tasks.",
"updated": 1623952138963
}
]
},
@@ -75,6 +85,11 @@
"text": "Espandi la gerarchia e dacci un occhiata!",
"updated": 1614717504312,
"style": "Callout"
},
{
"language": "FR",
"text": "Élargissez la hiérarchie et jetez un coup d'œil à l'intérieur !",
"updated": 1623952177269
}
]
},
@@ -100,6 +115,11 @@
"text": "Hai visto i nodi di cui parlavo prima? Forte! Siamo qui per iniziare la nostra prima operazione di data mining.",
"updated": 1618645279020,
"style": "Text"
},
{
"language": "FR",
"text": "Voyez les nœuds que j'ai mentionnés plus tôt ? Cool ! Nous sommes ici pour commencer votre toute première opération de minage d'informations.",
"updated": 1623952241074
}
]
},
@@ -118,6 +138,11 @@
"text": "Pero antes de empezar, tengo una pregunta para ti, estas accediendo al cliete de forma remota? ",
"updated": 1618432190261,
"style": "Note"
},
{
"language": "FR",
"text": "Mais avant de commencer, j'ai une petite question pour vous : accédez-vous au Client a distance?",
"updated": 1623952297046
}
]
}
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Remote Access!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "network-node"
},
"text": "Superalgos allows running the Client on a machine and accessing it via the browser from another machine in the network.",
@@ -26,6 +26,11 @@
"text": "Superalgos permette di accedere al Client in esecuzione su un dispositivo collegandosi attraverso il browser da un'altra macchina della rete.",
"updated": 1614717921223,
"style": "Definition"
},
{
"language": "FR",
"text": "Superalgos permet d'exécuter le Client sur une machine et d'y accéder via le navigateur depuis une autre machine du réseau.",
"updated": 1623952405992
}
],
"updated": 1616410688496
@@ -52,6 +57,11 @@
"text": "Molti utenti scelgono di eseguire il Client sul cloud, su computer a scheda singola come il Raspberry Pi o su PC dedicati che possono lasciare sempre attivi quando fanno trading live. Il Network Node My Computer rappresenta la macchina su cui il Client é in esecuzione.",
"updated": 1614717893341,
"style": "Text"
},
{
"language": "FR",
"text": "De nombreux utilisateurs choisissent d'exécuter le Client dans le nuage, sur des machines à carte unique comme le Raspberry Pi, ou sur un PC dédié qu'ils peuvent laisser allumé en permanence lorsqu'ils négocient en direct. Le nœud de réseau My Computer représente la machine sur laquelle le Client est exécuté.",
"updated": 1623952548227
}
]
},
@@ -6,7 +6,7 @@
"text": "The Superalgos repository features three main branches: master, develop, and the one we're looking for, plugins-docs.",
"icon": {
"name": "github",
"project": "Foundations"
"project": "Foundations"
},
"updated": 1618143614949,
"translations": [
@@ -15,6 +15,11 @@
"text": "La repository di Superalgos ha tree branches principali: master, develop e quella che cerchiamo noi, plugins-docs.",
"updated": 1619633110033,
"style": "Definition"
},
{
"language": "FR",
"text": "L'entrepôt Superalgos comporte trois sections principales : master, develop, et celle que nous recherchons, plugins-docs.",
"updated": 1623952696128
}
]
},
@@ -29,6 +34,11 @@
"text": "Ce ne sono altre, ma queste sono le principali!",
"updated": 1619633138117,
"style": "Success"
},
{
"language": "FR",
"text": "Il peut y en avoir d'autres, mais ce sont les principales !",
"updated": 1623952831504
}
]
},
@@ -41,6 +51,11 @@
"text": "Master Branch: ospita l'ultima versione stabile del software. Non mandare mai contributi a questo branch!",
"updated": 1619633296240,
"style": "List"
},
{
"language": "FR",
"text": "Branche Master: Features la version stable du logiciel. Ne soumettez jamais de contributions à cette branche !",
"updated": 1623952911737
}
]
},
@@ -54,6 +69,11 @@
"text": "Develop Branch: contiene la versione attualmente in sviluppo. Manda qui i contributi riguardanti la codebase.",
"updated": 1619633304194,
"style": "List"
},
{
"language": "FR",
"text": "Branche Develop : Features la version en cours de développement., pour soumettre des contributions de code affectant la base de code.",
"updated": 1623953015534
}
]
},
@@ -66,6 +86,11 @@
"text": "Plugins-Docs Branch: contiene la versione del master branch più le ultime modifiche a Docs e Plugins. Presenta qui i contributi a Docs, tutorial e plugins, come Data Mines, Trading Systems e così via!",
"updated": 1619633285534,
"style": "List"
},
{
"language": "FR",
"text": "Plugins-Docs Branch: Features la version de la branche Master plus les derniers changements dans les docs et plugins, pour soumettez des contributions concernant traductions, améliorations de la documentation, didacticiels et de plugins, tels que des mines de données, des systèmes de négociation, etc.",
"updated": 1623953153649
}
]
}
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Accessing Remotely?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "network-node"
},
"text": "If you are accessing the Client from the same machine, you may click Next and skip this step now!",
@@ -26,6 +26,11 @@
"text": "Si estas accediendo al cliente desde el mismo Equipo, puedes saltarte este paso!",
"updated": 1618433417604,
"style": "Definition"
},
{
"language": "FR",
"text": "Si vous accédez au Client à partir de la même machine, vous pouvez cliquer sur Suivant et passer cette étape maintenant!",
"updated": 1623958262097
}
]
},
@@ -51,6 +56,11 @@
"text": "Si está accediendo al Cliente desde un equipo remoto, debes configurar el Network Node antes de continuar.",
"updated": 1618433278478,
"style": "Text"
},
{
"language": "FR",
"text": "Si vous accédez au Client à partir d'une connectio a distance, vous devez ajuster la configuration du nœud de réseau avant de poursuivre.",
"updated": 1623958370168
}
]
},
@@ -76,6 +86,11 @@
"text": "Haga clic en Configure en la esquina superior derecha del menú del Network Node.",
"updated": 1618433342182,
"style": "List"
},
{
"language": "FR",
"text": "Cliquez sur Configurer dans le coin supérieur droit du menu Network Node",
"updated": 1623958430272
}
]
},
@@ -100,6 +115,11 @@
"text": "Cambie el parámetro de host por la dirección IP del equipo que corre el backend.",
"updated": 1618433315923,
"style": "List"
},
{
"language": "FR",
"text": "Changez le paramètre host pour l'adresse IP de la machine qui exécute le backend.",
"updated": 1623958474738
}
]
},
@@ -124,6 +144,11 @@
"text": "Salga de la configuración quitando el cursor de la burbuja de configuración. Si la configuración es correcta, el mensaje de error en el Network Node debería desaparecer en un instante.",
"updated": 1618433403504,
"style": "List"
},
{
"language": "FR",
"text": "Quittez la configuration en retirant le pointeur de la bulle de configuration ! Si la configuration est correcte, le message d'erreur dans le Network Node devrait disparaître en moins d'une minute !",
"updated": 1623958550219
}
]
}
@@ -7,7 +7,7 @@
"updated": 1610615755927,
"icon": {
"name": "bullet-warning",
"project": "Foundations"
"project": "Foundations"
},
"translations": [
{
@@ -27,6 +27,11 @@
"text": "Aunque hardware minimalista como la Raspberry Pi puede manejar el Cliente Superalgos y ejecutar las trading y data task. Puede ser necesaria mas potencia para correr la UI.",
"updated": 1618432603490,
"style": "Definition"
},
{
"language": "FR",
"text": "Si un matériel reduit tel que le Raspberry Pi peut gérer le Client Superalgos pour exécuter des données et des tâches de négociation, il faut disposer de puissance pour effectuer un travail actif !",
"updated": 1623959646265
}
]
},
@@ -53,6 +58,11 @@
"text": "La idea central de ejecutar el cliente en un hardware físico o virtual sencillo es maximizar la eficiencia de costo en un modelo de produccion. En estos contextos, la interfaz de usuario se utiliza al mínimo.",
"updated": 1617882393315,
"style": "Text"
},
{
"language": "FR",
"text": "L'idée principale pour executer le Client dans un petit matériel physique ou virtuel est de maximiser la rentabilité pour un faible cout. Dans ce contexte, le UI est utilisée au minimum.",
"updated": 1623959843971
}
]
},
@@ -78,6 +88,11 @@
"text": "Recomendamos utilizar un PC normal mientras aprendes a usara SA. Si nota que su hardware es demasiado lento durante el tutorial, considere la posibilidad de usar un PC normal hasta que aprenda el sistema, desarrolle sus primeras estrategias y esté listo para desplegarlo. De lo contrario, puede ser frustrante.",
"updated": 1617885366802,
"style": "Success"
},
{
"language": "FR",
"text": "Nous recommandons vivement d'apprendre Superalgos en l'exécutant dans une machine de puissance commune. Si vous remarquez que votre petite machine est trop lente pendant ce tutoriel, envisagez d'utiliser du matériel de meilleurs capacité, jusqu'à ce que vous appreniez le système, construisiez vos premières stratégies. et soyez prêt à vous déployer. Sinon, cela peut être frustrant.",
"updated": 1623960113019
}
]
}
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Ready to Rock?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "data-tasks"
},
"text": "The Data Tasks node controls all the data mining tasks defined for this Network Node.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Binance.com or Binance.us?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "binance"
},
"text": "Before we start data mining, I have a little question for you: are you trading at binance.com, binance.us, or neither?",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Let's Mine Some Data!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "run"
},
"text": "Access the Data Tasks node menu and find the \"Run all project data tasks\" button on the top-right corner...",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - How Are Things Going?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "sensor-bot-instance"
},
"text": "I just dragged you deep into the confines of the Data Mining operation. See the progress of the Sensor Bot Instance to your right!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Candles Volumes in Action",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "indicator-bot-instance"
},
"text": "That's right! Indicators will start working as soon as the sensor bot finishes her job!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Click & Drag Baby!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "hand-drag"
},
"text": "I want to show you something while the data mining operation progresses. I'll teach you how to walk... in two seconds!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Time to Take Control!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "key-ctrl"
},
"text": "Yes! You may use your keyboard too! You are going to love this for long-distance travel on the design space!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Spacetime Teleportation!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "mouse-right-click"
},
"text": "Ok, you're not actually going to be teleporting, nor will you bend spacetime, but it almost feels like it! It's time to learn to use the design space map.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Warp-Speed Zooming!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "mouse-wheel-down"
},
"text": "There's one more tool that you may find useful to manipulate spacetime! The native browser zoom function!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - A Bit About Tutorials...",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "tutorial"
},
"text": "Before we get back to business, let me tell you a few things about how we—tutorials—work.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Need a Quick Reminder?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "key-left"
},
"text": "At this point, I'm probably overflowing your hippocampus! But don't worry... you may go back to any previous step!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Hungry For More Info?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "help"
},
"text": "I won't go into every detail as we move along, but if you need more info on a node, the help button on the menu takes you straight to its documentation.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Broke Something?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "workspace"
},
"text": "If you ever break something—like deleting a node or changing a configuration—and don't know how to deal with the outcome...",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - More Workspaces?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "workspace"
},
"text": "Most are Plugin Workspaces shipping with the system! There should be one User Workspace at the end of the list too!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Ok... Back to Work!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "data-tasks"
},
"text": "Now that you're comfortable moving around, I want you to go on a little tour exploring the Data Tasks section of the Network Node.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - The Magic of Data Mines",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "data-mine-tasks"
},
"text": "Within each market, the operation is organized by Data Mine. Superalgos ships with several open-source data mines, each with multiple indicators.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - At the Core of Data Mining",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "task"
},
"text": "The core of a data mining operation are tasks running bots. One Task controls one bot, and a Task Manager may control multiple tasks.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Are We Up to Date?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "indicator-process-instance"
},
"text": "By now, all processes should be at 100%. When that happens, we refer to the data mining operation as being \"up to date\".",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Time to Stop!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "stop"
},
"text": "We are not going to run a Live Trading Session just yet, so there is no point in keeping our data mining running at this point.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Careful With Your Data!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "dataset-definition"
},
"text": "It may take up to one minute for all tasks to come to a halt. You should never close the system before all tasks stop.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - The Bright Side",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "charting-space"
},
"text": "So far, you've been confined to the dark side of Superalgos. Get ready to be exposed to the bright side: the Charting Space.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Break On Through!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "full-board"
},
"text": "I'll get you up to speed with moving around and browsing the charting space in no time... Let's deal with the slider first!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Navigating the White Room",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "mouse-right-click"
},
"text": "Just like the design space, the charting space features a huge area where you may set up charts... as many as your hardware can cope with!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Talkin' Time Travel",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "time-machine"
},
"text": "I mentioned earlier there are two charts in this workspace. In Superalgos, we call each of these a Time Machine.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Bending time?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "time-machine"
},
"text": "Ok... maybe it's not actually like bending, but, bear with me... You'll love how you can shape time machines to whatever format you wish.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Size Matters?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "time-machine"
},
"text": "How about shaping the time machine to the exact aspect ratio of your screen?",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Putting Things in Order",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "hand-drag"
},
"text": "One more thing before we dive into the charts. You need to know how to put the house in order!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Get In the Wormhole!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "mouse-wheel-up"
},
"text": "It's time to dive into a Time Machine and see what happens! Are you ready for a full-on immersive experience?",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - The Elegant Way...",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "mouse-pointer"
},
"text": "I know! Zooming into a random spot is unlikely to position the chart squared with your screen, right? No worries... try this trick!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Moving in Wonderland",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "mouse-left-click"
},
"text": "So, you are finally inside a chart. The first thing you'll want to do is move around and learn what these charts may do for you.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Unlocking Time!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "time-scale"
},
"text": "The reason why you can't move is that scales are locked in the automatic mode so that you may easily find the data after your first data mining operation.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Scaling Time!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "time-scale"
},
"text": "Did you pick up the trick to scale time from the previous video? If not, go to the previous step and watch attentively!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Playing with the Rate Scale!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "rate-scale"
},
"text": "Do I need to tell you how the Rate Scale works or can you figure it out on your own? Ok... I'll give you a hint...",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Time Frames Salad?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "time-frame-scale"
},
"text": "News-flash about the Time Frame Scale: there is no automatic mode!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Scales' Best-Kept Secrets",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "balance"
},
"text": "You just learned the basics about the three scales governing the charts, but there's more!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Switching Gears...",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "layer-manager"
},
"text": "Leaving scales behind, let's take a look at how the system makes data available on the charts.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Layers on Top of Layers",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "layer"
},
"text": "Your data mining operation features bots making data products. Each product is made available on the charts through a Layer in a Layer Manager.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - The Hard Data",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "plotter-panel"
},
"text": "A Plotter Panel features non-graphical representations of data, mostly in the form of numerical values or text.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Back in Time",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "time-machine"
},
"text": "This is the Charting Space hierarchy setup of the Time Machine we've been playing with on the charts.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Visual Scripting on Steroids",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "indicator-bot"
},
"text": "Talking about block-building, we are now in the confines of the Masters Data Mine. To your left, the definition of one of the bots you sent mining minutes ago.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Plotters Magic!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "plotter"
},
"text": "And this is how plotters are built! Plotters create graphical representations of data... from candles, to everything else!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Let's Do Some Testing!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "testing-trading-tasks"
},
"text": "We are back on the Network hierarchy to show you one of the core strategy-testing resources built-in the Trading Bot.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Aim High, Trade Big!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "network-node"
},
"text": "Picture an army of bots working with multiple exchanges, markets, and strategies, running on a network <i>à la</i> trading farm.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Civil Works Ahead!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "under-construction"
},
"text": "Don't be surprised if you find an under construction sign here and there...",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Enough Digressing!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "backtesting-session"
},
"text": "We'll run a Backtesting Session with a bunch of preconfigured parameters so that you may have a quick glimpse at how simulations work.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - What? When? How?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "trading-parameters"
},
"text": "Trading Parameters determine key aspects of how the trading session is run. Let's take a quick, superficial look...",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Ready. Set. Go!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "task"
},
"text": "Let's get going! This is going to be quick anyway, as we are testing a single day worth of historic data.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Getting to the Fun Bits!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "time-machine"
},
"text": "I took the liberty of bringing you to a particular moment in time, interesting for what comes next.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - What Is It We Are Testing?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "trading-system"
},
"text": "We've run a backtest but we haven't discussed the Trading System we are testing! Let's go through the basics!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Green Silver Bullets",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "bullet-limit-buy-order"
},
"text": "Do you see the green bullets with an L in the center? Those are the limit buy orders I mentioned.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Sell It Quick!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "bullet-limit-sell-order"
},
"text": "I'm sure you noted there are no more limit buy orders after the order got filled. Instead, sell orders start popping up!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Shall We Dig Deeper?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "layer-resistance"
},
"text": "The logic behind the placing of buy orders is influenced by the Resistances and Supports indicator bot from the Masters Data Mine you ran earlier.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Who's Keeping Score?",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "layer-resistance"
},
"text": "Check the table below and see if you can interpret the support levels you see on the charts.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - The Power of Data Mining",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "layer-resistance"
},
"text": "Why do levels jump up and down? There's something I haven't told you yet, 'cos I'm afraid it may blow your mind!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Find the Logic Challenge!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "layer-resistance"
},
"text": "Now that you know how the indicator works, can you find the relationship between buy orders and support levels?",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Here's How it Works...",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "layer-resistance"
},
"text": "Got it? The Trading Bot places the Limit Buy Order at the fourth support level! What's the logic behind this?",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Come Meet Someone!",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "execution-algorithm"
},
"text": "Sorry for dragging you away from the charts, but I wanted to introduce you to someone: the guy on the right is the one placing the buy orders!",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - Formulations...",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "formula"
},
"text": "What you just went through is the definition of the Limit Buy Order that is placed and cancelled every minute until it gets filled.",
@@ -4,7 +4,7 @@
"type": "Tutorial Step - The Seller",
"definition": {
"icon": {
"project": "Foundations",
"project": "Foundations",
"name": "execution-algorithm"
},
"text": "We are now in the Close Stage. I thought it would be interesting to tell you more about execution algorithms, with another example.",
Loaded 100 of 193 files, more files were not shown because too many files have changed in this diff. Show more