Merge pull request #831 from harrellbm/plugins-docs
Setting up a New Chart Tutorial Revision 3
This commit is contained in:
38 files changed
+176
-178
No files matched your search
Binary file not shown.
|
After Width: | Height: | Size: 35 KiB |
@@ -0,0 +1 @@
|
||||
{"type":"Workspace","name":"Creating Custom Charts","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binanceus","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binanceus BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"d244c564-4e86-43c7-9796-dc3b6294ec8b","savedPayload":{"position":{"x":26497.378634092645,"y":28190.39686701245},"targetPosition":{"x":26757.186255227978,"y":28040.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"343313ae-5705-484d-8bf8-aed25ba61cfa","savedPayload":{"position":{"x":26757.186255227978,"y":28040.39686701245},"targetPosition":{"x":27016.99387636331,"y":27890.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8f38508-1cac-4ab1-815f-d338fc813377","savedPayload":{"position":{"x":27016.99387636331,"y":27890.39686701245},"targetPosition":{"x":27276.801497498644,"y":27740.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"f0ef12ed-f0fd-4b88-8e15-27cf24265a5f","savedPayload":{"position":{"x":26407.46825383848,"y":27662.75115348169},"targetPosition":{"x":26697.2460017252,"y":27585.105439950934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"7c8b312c-09bf-4c59-853f-1592391a9c57","savedPayload":{"position":{"x":26485.113967369238,"y":27372.97340559497},"targetPosition":{"x":26697.2460017252,"y":27585.105439950934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"8d58e84b-d7ef-464f-8079-0ec0887e3da3","savedPayload":{"position":{"x":26697.2460017252,"y":27585.105439950934},"targetPosition":{"x":26987.023749611923,"y":27662.75115348169},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bf29e3bd-9386-408b-9091-042da0c53e81","savedPayload":{"position":{"x":26987.023749611923,"y":27662.75115348169},"targetPosition":{"x":27276.801497498644,"y":27740.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Resistances and Supports","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Resistances and Supports","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Market","project":"Superalgos","id":"a707814e-b81b-4102-9b5b-4e2fe969324f","savedPayload":{"position":{"x":26716.99387636331,"y":27070.781624741783},"targetPosition":{"x":26976.801497498644,"y":27220.781624741783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referencePLine truncated
|
||||
@@ -1 +0,0 @@
|
||||
{"type":"Workspace","name":"Creating Custom Charts","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binanceus","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binanceus BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"d244c564-4e86-43c7-9796-dc3b6294ec8b","savedPayload":{"position":{"x":26497.378634092645,"y":28190.39686701245},"targetPosition":{"x":26757.186255227978,"y":28040.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"343313ae-5705-484d-8bf8-aed25ba61cfa","savedPayload":{"position":{"x":26757.186255227978,"y":28040.39686701245},"targetPosition":{"x":27016.99387636331,"y":27890.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8f38508-1cac-4ab1-815f-d338fc813377","savedPayload":{"position":{"x":27016.99387636331,"y":27890.39686701245},"targetPosition":{"x":27276.801497498644,"y":27740.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"f0ef12ed-f0fd-4b88-8e15-27cf24265a5f","savedPayload":{"position":{"x":26407.46825383848,"y":27662.75115348169},"targetPosition":{"x":26697.2460017252,"y":27585.105439950934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"7c8b312c-09bf-4c59-853f-1592391a9c57","savedPayload":{"position":{"x":26485.113967369238,"y":27372.97340559497},"targetPosition":{"x":26697.2460017252,"y":27585.105439950934},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"8d58e84b-d7ef-464f-8079-0ec0887e3da3","savedPayload":{"position":{"x":26697.2460017252,"y":27585.105439950934},"targetPosition":{"x":26987.023749611923,"y":27662.75115348169},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bf29e3bd-9386-408b-9091-042da0c53e81","savedPayload":{"position":{"x":26987.023749611923,"y":27662.75115348169},"targetPosition":{"x":27276.801497498644,"y":27740.39686701245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Resistances and Supports","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Resistances and Supports","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Market","project":"Superalgos","id":"a707814e-b81b-4102-9b5b-4e2fe969324f","savedPayload":{"position":{"x":26716.99387636331,"y":27070.781624741783},"targetPosition":{"x":26976.801497498644,"y":27220.781624741783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referencePLine truncated
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "10.5",
|
||||
"type": "Tutorial Step - Empty Layer Manager",
|
||||
"definition": {
|
||||
"text": " This step will play a video in full screen mode.",
|
||||
"updated": 1619022242256,
|
||||
"icon": {
|
||||
"name": "",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Gif",
|
||||
"text": "GIFs/Superalgos/Tutorials/adding-charts-empty-timeline.gif",
|
||||
"updated": 1619022124661
|
||||
}
|
||||
]
|
||||
}
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "2",
|
||||
"type": "Adding Charts - Introduction",
|
||||
"type": "Tutorial Step - Introduction",
|
||||
"definition": {
|
||||
"text": "Today we will learn how to add your own custom Charts!",
|
||||
"text": "Today we will learn how to add your own custom Charts! By the end of this tutorial you will have the basic knowledge you need to unlock the power of the Charting Space.",
|
||||
"icon": {
|
||||
"name": "chart-points",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617323336592
|
||||
"updated": 1619015372330
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "3",
|
||||
"type": "Adding Charts - Before We Begin",
|
||||
"type": "Tutorial Step - Before We Begin",
|
||||
"definition": {
|
||||
"text": "Make sure you know the basics!",
|
||||
"text": "Before you start creating custom charts you should make sure you know the basics of getting around within Superalgos.",
|
||||
"icon": {
|
||||
"name": "tutorial",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617326504902
|
||||
"updated": 1619015612947
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+3
-8
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "4",
|
||||
"type": "Adding Charts - Charts without Tears",
|
||||
"type": "Tutorial Step - Charts Without Tears",
|
||||
"definition": {
|
||||
"text": "I've got your back!",
|
||||
"updated": 1617630234092,
|
||||
"text": "It's frustrating to look at a chart that is empty. I am here to make sure you don’t feel stuck setting up the charts of your dreams.",
|
||||
"updated": 1619015910948,
|
||||
"icon": {
|
||||
"name": "charting-space",
|
||||
"project": "Superalgos"
|
||||
@@ -15,11 +15,6 @@
|
||||
"style": "Text",
|
||||
"text": "If you are just starting out here in Superalgos, all this freedom might be a bit overwhelming. That’s where I come in! My friends and I will walk you through how to customize charts from start to finish! By the time we are done you will have the tools to create charts limited only by your imagination.",
|
||||
"updated": 1617632679120
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "The goal of this tutorial is to teach you how to make custom charts. But if you are looking for a quick fix, the next step will walk you through the easiest way to add a new working chart. After that we will dig into the good stuff!",
|
||||
"updated": 1617630368066
|
||||
}
|
||||
]
|
||||
}
|
||||
-43
@@ -1,43 +0,0 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "5",
|
||||
"type": "Adding Charts - Looking for a quick fix?",
|
||||
"definition": {
|
||||
"text": "If you are less interested in a custom chart and just want a quick way to see your the Trading System in action. Follow these steps.",
|
||||
"icon": {
|
||||
"name": "tutorial",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617629741903
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Backup your Backtesting Session and Live Trading Session Parameters.",
|
||||
"updated": 1617451879969
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Uninstall the Market so everything gets cleaned."
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Backup your Trading System and then restore it.",
|
||||
"updated": 1617629798302
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Install the market again. The installation process will detect two trading systems at the Workspace and automatically create the Trading Tasks and Charts you need.",
|
||||
"updated": 1617629618176
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Restore your Session Parameters and replace the auto generated ones."
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Now you should have a nice basic setup. Click next to see some real magic!",
|
||||
"updated": 1617653700467
|
||||
}
|
||||
]
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "5",
|
||||
"type": "Tutorial Step - Your First Chart",
|
||||
"definition": {
|
||||
"text": "This tutorial will help you set up your first custom Chart. The foundational concepts you learn here will help you make the most out of Superalgo’s Charting Space.",
|
||||
"icon": {
|
||||
"name": "chart-points",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1619016455188
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "In particular, we are going to hook up a Time Machine to the indicators of the Masters Data Mine. These indicators will be the core data we plot on our chart. For example, candles, bollinger bands, etc. We will also attach the Backtesting Session for the Lighting Strike Trading System. This will allow us to see the output from the trading system in our chart as well!",
|
||||
"updated": 1619016520327
|
||||
}
|
||||
]
|
||||
}
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "6",
|
||||
"type": "Adding Charts - Dashing Dashboards",
|
||||
"type": "Tutorial Step - Dashing Dashboards",
|
||||
"definition": {
|
||||
"text": "A Dashboard helps us stay organized.",
|
||||
"text": "The first node we will learn about today is the Dashboard. A Dashboard helps us stay organized.",
|
||||
"icon": {
|
||||
"name": "dashboard",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617326878352
|
||||
"updated": 1619016609687
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "7",
|
||||
"type": "Adding Charts - Time Machines Hold It all Together",
|
||||
"type": "Tutorial Step - Time Machines Hold It All Together",
|
||||
"definition": {
|
||||
"text": "You've seen these portals to another dimension before! Now let's take a closer look at the magical Time Machine.",
|
||||
"icon": {
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "8",
|
||||
"type": "Adding Charts - Keep It in One Place",
|
||||
"type": "Tutorial Step - Keep It in One Place",
|
||||
"definition": {
|
||||
"text": "Setting up a Time Machine will allow you to keep your data synchronized and accessible.",
|
||||
"updated": 1617634554869,
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "9",
|
||||
"type": "Adding Charts - Without Further Ado",
|
||||
"type": "Tutorial Step - Without Further Ado",
|
||||
"definition": {
|
||||
"text": "I know I'm ready to add some charts. Are you?",
|
||||
"text": "I know I'm ready to add some charts. Are you? Let's add the foundational nodes we need to start our chart.",
|
||||
"icon": {
|
||||
"name": "chart-points",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617635653798
|
||||
"updated": 1619016875911
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
-30
@@ -1,30 +0,0 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "10",
|
||||
"type": "Adding Charts - Why is It Blank?",
|
||||
"definition": {
|
||||
"text": "Woohoo, you did it! You have added your first custom chart.",
|
||||
"updated": 1617636144825,
|
||||
"icon": {
|
||||
"name": "chart-points",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "However, at this point, your chart is pretty boring.",
|
||||
"updated": 1617636174999
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Check the Charting Space. Your Time Machine is there, but it is totally blank. ",
|
||||
"updated": 1617801603388
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "That’s because we haven’t hooked it up to any of your data. Let’s change that!",
|
||||
"updated": 1617801613196
|
||||
}
|
||||
]
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "10",
|
||||
"type": "Tutorial Step - Why Is It Blank?",
|
||||
"definition": {
|
||||
"text": "Woohoo, you did it! You have added your first custom chart. Let's see what we've got so far. Zoom all the way into your chart and take a look around.",
|
||||
"updated": 1619020412228,
|
||||
"icon": {
|
||||
"name": "chart-points",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Your chart is there alright, but it's pretty boring still.",
|
||||
"updated": 1619020652143
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Find the Layer Manager for the Timeline Chart you added within your Time Machine. Use your mouse wheel to scroll a few times.",
|
||||
"updated": 1619020968459
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "No matter how hard you scroll nothing happens does it? Don't worry, nothing is broken! We just haven’t hooked it up to any of your data. Let’s change that!",
|
||||
"updated": 1619022736646
|
||||
}
|
||||
]
|
||||
}
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "11",
|
||||
"type": "Adding Charts - The Chart of many Talents",
|
||||
"type": "Tutorial Step - The Chart of Many Talents",
|
||||
"definition": {
|
||||
"text": "The Timeline Chart gives you total control.",
|
||||
"text": "The Timeline Chart gives you total control over the layers available in your chart.",
|
||||
"icon": {
|
||||
"name": "timeline-chart",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617452143875
|
||||
"updated": 1619023145084
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "12",
|
||||
"type": "Adding Charts - Herding Layers",
|
||||
"type": "Tutorial Step - Herding Layers",
|
||||
"definition": {
|
||||
"text": "Let's get into the nitty gritty of layer managment.",
|
||||
"icon": {
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "13",
|
||||
"type": "Adding Charts - Your Data Treasure Trove",
|
||||
"type": "Tutorial Step - Your Data Treasure Trove",
|
||||
"definition": {
|
||||
"text": "The Data Storage node holds all the important data your bots work so hard to produce. Think of it like your own personal tresure chest full of data.",
|
||||
"icon": {
|
||||
@@ -13,8 +13,8 @@
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "All of the Data Products you will want to visualize in your charts are kept in the Data Storage node. Let’s start by getting some practice finding and hooking up our chart to Data Mine Products. Remember, Data Mines process the information from Exchanges. Accessing these products with our chart will let us visualize Indicators and other Market Data.",
|
||||
"updated": 1617643578375
|
||||
"text": "All of the Data Products you will want to visualize in your charts are kept in the Data Storage node. Let’s start by getting some practice finding where the data we want is stored. Remember, we want to connect our chart to the Masters Data Mine. Accessing these products will let us visualize Indicators and other Market Data.",
|
||||
"updated": 1619023429735
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "14",
|
||||
"type": "Adding Charts - Follow the Tree!",
|
||||
"type": "Tutorial Step - Follow the Tree!",
|
||||
"definition": {
|
||||
"text": "Follow the Data Mines Data hierarchy and find the Data Mine Products.",
|
||||
"icon": {
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "15",
|
||||
"type": "Adding Charts - The Data You Want to See",
|
||||
"type": "Tutorial Step - The Data You Want to See",
|
||||
"definition": {
|
||||
"text": "You control the flow of data.",
|
||||
"updated": 1617646900550,
|
||||
"text": "In Superalgos, you control the flow of data. Talk about control!",
|
||||
"updated": 1619024163418,
|
||||
"icon": {
|
||||
"name": "data-storage",
|
||||
"project": "Superalgos"
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "16",
|
||||
"type": "Adding Charts - Hooking up a Chart to Data Products",
|
||||
"type": "Tutorial Step - Hooking up a Chart to Data Products",
|
||||
"definition": {
|
||||
"text": "Get your Time Machine in position. ",
|
||||
"text": "Now let's get your Time Machine in position to make the connection.",
|
||||
"icon": {
|
||||
"name": "data-mine-products",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617841161571
|
||||
"updated": 1619024211736
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "18",
|
||||
"type": "Adding Charts - Make the Connection",
|
||||
"type": "Tutorial Step - Make the Connection",
|
||||
"definition": {
|
||||
"text": "Let's make the connection.",
|
||||
"text": "You got this. Creating references is a piece of cake. Let's make the connection!",
|
||||
"icon": {
|
||||
"name": "delink-node",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617374708610
|
||||
"updated": 1619024303385
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "19",
|
||||
"type": "Adding Charts - Add the Layers",
|
||||
"type": "Tutorial Step - Add the Layers",
|
||||
"definition": {
|
||||
"text": "Add those layers!",
|
||||
"updated": 1617648557491,
|
||||
"text": "This is an easy step to forget but so important. Add those layers so we can see the data in our chart!",
|
||||
"updated": 1619024347856,
|
||||
"icon": {
|
||||
"name": "layer",
|
||||
"project": "Superalgos"
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "20",
|
||||
"type": "Adding Charts - Hooking up a Chart to a Trading System",
|
||||
"type": "Tutorial Step - Hooking up a Chart to a Trading System",
|
||||
"definition": {
|
||||
"text": "I hope you are ready to see your Trading System in action!",
|
||||
"text": "We are on a roll! I hope you are ready to see your Trading System in action next!",
|
||||
"icon": {
|
||||
"name": "chart-points",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617369846347
|
||||
"updated": 1619024433448
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "21",
|
||||
"type": "Adding Charts - Connection One",
|
||||
"type": "Tutorial Step - Connection One",
|
||||
"definition": {
|
||||
"text": "Let's make the first connection. Go find your Time Machine and drag it back here.",
|
||||
"icon": {
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "22",
|
||||
"type": "Adding Charts - Connection Two",
|
||||
"type": "Tutorial Step - Connection Two",
|
||||
"definition": {
|
||||
"text": "We are almost there! Go drag your Time Machine back over here.",
|
||||
"text": "We are almost there! Go drag your Time Machine back over here and make the last connection.",
|
||||
"icon": {
|
||||
"name": "delink-node",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617886454003
|
||||
"updated": 1619024620415
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "23",
|
||||
"type": "Adding Charts - Check the Chart",
|
||||
"type": "Tutorial Step - Check the Chart",
|
||||
"definition": {
|
||||
"text": "At this point everything is all hooked up, hurray! ",
|
||||
"updated": 1617652418858,
|
||||
"text": "At this point everything is all hooked up, hurray! Go ahead and take your new shine charts for a spin!",
|
||||
"updated": 1619024696288,
|
||||
"icon": {
|
||||
"name": "chart-points",
|
||||
"project": "Superalgos"
|
||||
+3
-3
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "24",
|
||||
"type": "Adding Charts - Easy as 1, 2, 3",
|
||||
"type": "Tutorial Step - Easy as 1, 2, 3",
|
||||
"definition": {
|
||||
"text": "You did it! I knew you could.",
|
||||
"text": "You did it! I knew you could. You have successfully added you first custom chart. I hope you had as much fun as I did!",
|
||||
"icon": {
|
||||
"name": "charting-space",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617370584556
|
||||
"updated": 1619025041063
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "25",
|
||||
"type": "Adding Charts - Before I Go",
|
||||
"type": "Tutorial Step - Before I Go",
|
||||
"definition": {
|
||||
"text": "Want some more help figuring out complex chart configurations? You are in luck! I have some friends who would love to help you out.",
|
||||
"icon": {
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "21.5",
|
||||
"type": "Adding Charts - Back to Data Storage",
|
||||
"type": "Tutorial Step - Back to Data Storage",
|
||||
"definition": {
|
||||
"text": "Let's find some more Data Products.",
|
||||
"updated": 1617883193525,
|
||||
"text": "Let's find some more Data Products. You are gonna be a pro at finding things in the Data Storage hierarchy.",
|
||||
"updated": 1619024563334,
|
||||
"icon": {
|
||||
"name": "trading-mines-data",
|
||||
"project": "Superalgos"
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "21.7",
|
||||
"type": "Adding Charts - Another Timeline Chart",
|
||||
"type": "Tutorial Step - Another Timeline Chart",
|
||||
"definition": {
|
||||
"text": "To connect with our Trading System we will need another Timeline Chart.",
|
||||
"updated": 1617885750903,
|
||||
"text": "To connect with our Trading System we will need another Timeline Chart. Let's go ahead and add it!",
|
||||
"updated": 1619024596906,
|
||||
"icon": {
|
||||
"name": "timeline-chart",
|
||||
"project": "Superalgos"
|
||||
-24
@@ -1,24 +0,0 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "22.5",
|
||||
"type": "Adding Charts – Don’t Forget to Add the Layers!",
|
||||
"definition": {
|
||||
"text": "You’ve done this before!",
|
||||
"updated": 1617888064958,
|
||||
"icon": {
|
||||
"name": "layer",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Hover over the Layer Manager and click Add All Mine Layers. "
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "This is an easy step to forget but very important! If there aren't any layers under the layer manager, nothing will show up no matter how hard you try.",
|
||||
"updated": 1617888163173
|
||||
}
|
||||
]
|
||||
}
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "22.5",
|
||||
"type": "Adding Charts - Don’t Forget the Layers!",
|
||||
"type": "Tutorial Step - Don’t Forget the Layers!",
|
||||
"definition": {
|
||||
"text": "You’ve done this before!",
|
||||
"updated": 1617888380713,
|
||||
"text": "You’ve done this before! Make sure you add those layers. Blank charts are no fun.",
|
||||
"updated": 1619024652106,
|
||||
"icon": {
|
||||
"name": "layer",
|
||||
"project": "Superalgos"
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": " 23.5",
|
||||
"type": "Adding Charts - Not Seeing Anything?",
|
||||
"type": "Tutorial Step - Not Seeing Anything?",
|
||||
"definition": {
|
||||
"text": "Are you having trouble with the Trading Layers?",
|
||||
"updated": 1617887420953,
|
||||
"text": "Are you having trouble with the Trading Layers? It is important you know what you are looking for otherwise you might not find it.",
|
||||
"updated": 1619024985292,
|
||||
"icon": {
|
||||
"name": "bot-data-dependencies",
|
||||
"project": "Superalgos"
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "6.5",
|
||||
"type": "Adding Charts - Dashboards in the Future",
|
||||
"type": "Tutorial Step - Dashboards in the Future",
|
||||
"definition": {
|
||||
"text": "The future holds more in store.",
|
||||
"updated": 1617798674297,
|
||||
"text": "The future holds more in store. But it is still a work in progress!",
|
||||
"updated": 1619016709723,
|
||||
"icon": {
|
||||
"name": "under-construction",
|
||||
"project": "Superalgos"
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "9.2",
|
||||
"type": "Tutorial Step - I See a Chart!",
|
||||
"definition": {
|
||||
"text": "Let's take a quick look at the Charting Space and check out our new Time Machine. What do you see?",
|
||||
"updated": 1619018861614,
|
||||
"icon": {
|
||||
"name": "chart-points",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You should see three Time Machines. ",
|
||||
"updated": 1619018763898
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Read the titles and find the one you just added! "
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "If you zoom in there's not much to look at yet. But that's okay. We are on our way to your very own custom chart. Woohoo! Let's keep going and add some charts to your new Time Machine.",
|
||||
"updated": 1619019059710
|
||||
}
|
||||
]
|
||||
}
|
||||
+5
-4
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "9.5",
|
||||
"type": "Adding Charts - Add a Timeline Chart",
|
||||
"type": "Tutorial Step - Add a Timeline Chart",
|
||||
"definition": {
|
||||
"text": "Now that we have something to hold our charts, let's go ahead and add one!",
|
||||
"updated": 1617800759702,
|
||||
@@ -18,12 +18,13 @@
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Just like with time machines, giving a helpful name to a Timeline Chart is important. A good naming practice is to name timeline charts after the Data Mine or Data Product with which it will be connected. Today we will be adding Data Mine data to this timeline chart. So a helpful name would be:",
|
||||
"updated": 1617801165071
|
||||
"text": "Just like with time machines, giving a helpful name to a Timeline Chart is important. A good naming practice is to name timeline charts after the Data Mine or Data Product with which it will be connected. Right now we will be adding Masters Data Mine data to this timeline chart. So a helpful name would be:",
|
||||
"updated": 1619019217197
|
||||
},
|
||||
{
|
||||
"style": "Json",
|
||||
"text": "Data Mine Layers"
|
||||
"text": "Masters Data Mine Layers",
|
||||
"updated": 1619019237136
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"tutorial": "How to Set up a New Chart",
|
||||
"pageNumber": "19.5",
|
||||
"type": "Adding Charts - It’s Alive!",
|
||||
"type": "Tutorial Step - It’s Alive!",
|
||||
"definition": {
|
||||
"text": "Let's take a look at your new working chart!",
|
||||
"updated": 1617850745525,
|
||||
"text": "Let's take a look at your new working chart. I hope you are as excited as I am!",
|
||||
"updated": 1619024389980,
|
||||
"icon": {
|
||||
"name": "trading-system",
|
||||
"project": "Superalgos"
|
||||
@@ -23,8 +23,8 @@
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "If can see layers showing up when you turn them on, great job! If nothing is showing up, go back over previous steps and make sure you didn't miss anything.",
|
||||
"updated": 1617851145572
|
||||
"text": "If you can see layers showing up when you turn them on, great job! If nothing is showing up, go back over previous steps and make sure you didn't miss anything.",
|
||||
"updated": 1619023984488
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user