From d3f514e66aa26dae341c19a7ac07e4bfd8bb8d49 Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Thu, 8 Apr 2021 08:34:49 -0500 Subject: [PATCH] Revised Charting Space Tutorial pt2 --- ...ooking-up-a-chart-to-a-trading-system.json | 14 ++------- ...hart-021-adding-charts-connection-one.json | 19 ++++++++---- ...hart-022-adding-charts-connection-two.json | 19 ++++++++---- ...art-023-adding-charts-check-the-chart.json | 14 ++++----- ...chart-024-adding-charts-easy-as-1-2-3.json | 14 ++------- ....5-adding-charts-back-to-data-storage.json | 30 +++++++++++++++++++ ...-adding-charts-another-timeline-chart.json | 28 +++++++++++++++++ ...adding-charts-don’t-forget-the-layers.json | 24 +++++++++++++++ ...arts-–-don’t-forget-to-add-the-layers.json | 24 +++++++++++++++ ...3.5-adding-charts-not-seeing-anything.json | 29 ++++++++++++++++++ ...ew-chart-9.5-adding-charts-it’s-alive.json | 30 +++++++++++++++++++ 11 files changed, 201 insertions(+), 44 deletions(-) create mode 100644 Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-1.5-adding-charts-back-to-data-storage.json create mode 100644 Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-1.7-adding-charts-another-timeline-chart.json create mode 100644 Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-2.5-adding-charts-don’t-forget-the-layers.json create mode 100644 Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-2.5-adding-charts-–-don’t-forget-to-add-the-layers.json create mode 100644 Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-3.5-adding-charts-not-seeing-anything.json create mode 100644 Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-9.5-adding-charts-it’s-alive.json diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-020-adding-charts-hooking-up-a-chart-to-a-trading-system.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-020-adding-charts-hooking-up-a-chart-to-a-trading-system.json index 83d76d334..585d08402 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-020-adding-charts-hooking-up-a-chart-to-a-trading-system.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-020-adding-charts-hooking-up-a-chart-to-a-trading-system.json @@ -13,18 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "The next thing you will want to connect with most charts are the results of your trading strategies. For the most part, this is the same as connecting to a Data Mine. There are just a few differences I will walk you through.", - "updated": 1617649096083 - }, - { - "style": "Text", - "text": "One major difference is that each Time Machine can only reference one Trading Session. For example, one Backtesting Session that is associated with one Trading System. This helps keep your charts clean and readable. It would be confusing to see buy orders from two different trading systems all at once!", - "updated": 1617649161505 - }, - { - "style": "Text", - "text": "What this means for connecting a chart is that we need to establish two references in order for things to work.", - "updated": 1617369951260 + "text": "The next thing you will want to connect with most charts are the results of your trading strategies. For the most part, this is the same as connecting to a Data Mine. There are just a few differences I will walk you through. One major difference is that each Time Machine can only reference one Trading Session. For example, one Backtesting Session that is associated with one Trading System. This helps keep your charts clean and readable. It would be confusing to see buy orders from two different trading systems all at once! What this means for connecting a chart is that we need to establish two references in order for things to work.", + "updated": 1617851405458 } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-021-adding-charts-connection-one.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-021-adding-charts-connection-one.json index d1cc1a3fa..62098ca76 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-021-adding-charts-connection-one.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-021-adding-charts-connection-one.json @@ -3,22 +3,31 @@ "pageNumber": "21", "type": "Adding Charts - Connection One", "definition": { - "text": "Let's make the first connection.", + "text": "Let's make the first connection. Go find your Time Machine and drag it back here.", "icon": { "name": "delink-node", "project": "Superalgos" }, - "updated": 1617370061516 + "updated": 1617883855631 }, "paragraphs": [ { "style": "Text", - "text": "The first connection is between a Trading Session and the Time Machine we have been working on. Drag your Time Machine back up to the Network node. Find the Testing Trading Tasks hierarchy. Follow it down until you find the Backtesting Task for the Lightning Strike Trading System. Continue down the hierarchy until you find the Backtesting Session. Now take your Time Machine and create a reference to it.", - "updated": 1617649517982 + "text": "The first connection is between a Trading Session and the Time Machine we have been working on. This reference tells our chart which Trading System and Session to listen for.", + "updated": 1617883945973 + }, + { + "style": "Callout", + "text": "Once you are back create a reference between your Time Machine and the Backtesting Session. " + }, + { + "style": "Text", + "text": "" }, { "style": "Note", - "text": "These steps are the same for connecting to a Live Trading Session. The only difference is following the Production Trading Task hierarchy instead." + "text": "These steps are the same for connecting to a Live Trading Session. The only difference is the Session will be found under the Production Trading Task hierarchy instead.", + "updated": 1617884102564 } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-022-adding-charts-connection-two.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-022-adding-charts-connection-two.json index 113530d40..f7db04a40 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-022-adding-charts-connection-two.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-022-adding-charts-connection-two.json @@ -3,23 +3,30 @@ "pageNumber": "22", "type": "Adding Charts - Connection Two", "definition": { - "text": "And now the second.", + "text": "We are almost there! Go drag your Time Machine back over here.", "icon": { "name": "delink-node", "project": "Superalgos" }, - "updated": 1617374736974 + "updated": 1617886454003 }, "paragraphs": [ { "style": "Text", - "text": "Now we can go back to the Data Storage hierarchy and follow the Trading Mines Data branch until we find the Backtesting Session Reference node that matches the Backtesting Session we just came from.", - "updated": 1617453374362 + "text": "Under the Session Reference node you will see the Trading Mine Products node we are after." + }, + { + "style": "Callout", + "text": "Now create a reference between your new Layer Manager and the Trading Mind Products node.", + "updated": 1617886479339 + }, + { + "style": "Success", + "text": "If you hooked it up correctly, the name Masters should appear over the layer manager." }, { "style": "Text", - "text": "We are almost there! Under the Backtesting Session Reference node you will see a Trading Mine Products node. Just like before, add a new Timeline Chart (don’t forget to name it). Then create a reference between the Trading Mine Products node and the Layer Manager.", - "updated": 1617453393860 + "text": "" } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-023-adding-charts-check-the-chart.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-023-adding-charts-check-the-chart.json index 44df8a9d6..92937b1a7 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-023-adding-charts-check-the-chart.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-023-adding-charts-check-the-chart.json @@ -11,19 +11,15 @@ } }, "paragraphs": [ - { - "style": "Text", - "text": "Run the Backtesting Session for the Lightning Strike Trading System and wait for it to finish. Then verify things are working in the Charting Space by turning on a few layers.", - "updated": 1617661474803 - }, { "style": "Important", - "text": "Remember to pay attention to the Time Frame and dates the session was run under. Otherwise you won’t see anything!" + "text": "Make sure to run the Backtesting Session for the Lightning Strike Trading System and wait for it to finish.", + "updated": 1617887112622 }, { - "style": "Success", - "text": "The Lightning Strike Backtesting Session was run on the one minute time frame from September 1 2020 to September 2 2020.", - "updated": 1617651027780 + "style": "Callout", + "text": "Check your chart by turning on a few Trading System layers.", + "updated": 1617887153627 } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-024-adding-charts-easy-as-1-2-3.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-024-adding-charts-easy-as-1-2-3.json index 1d7722279..affd1a816 100644 --- a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-024-adding-charts-easy-as-1-2-3.json +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-024-adding-charts-easy-as-1-2-3.json @@ -13,18 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "Congratulations, your custom chart is now hooked up and working! ", - "updated": 1617370495984 - }, - { - "style": "Text", - "text": "You now know the basic steps of chart creation. You can repeat the same steps, adding more Timeline Charts, to connect any combination of data you want.", - "updated": 1617651306951 - }, - { - "style": "Text", - "text": "Just a quick reminder, the three types of nodes you can connect a Timeline Chart’s Layer Manager to are:", - "updated": 1617370557381 + "text": "Congratulations, your custom chart is now hooked up and working! You now know the basic steps of chart creation. You can repeat the same steps, adding more Timeline Charts, to connect any combination of data you want. Just a quick reminder, the three types of nodes you can connect a Timeline Chart’s Layer Manager to are:", + "updated": 1617886835178 }, { "style": "List", diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-1.5-adding-charts-back-to-data-storage.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-1.5-adding-charts-back-to-data-storage.json new file mode 100644 index 000000000..66ed9a67b --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-1.5-adding-charts-back-to-data-storage.json @@ -0,0 +1,30 @@ +{ + "tutorial": "How to Set up a New Chart", + "pageNumber": "21.5", + "type": "Adding Charts - Back to Data Storage", + "definition": { + "text": "Let's find some more Data Products.", + "updated": 1617883193525, + "icon": { + "name": "trading-mines-data", + "project": "Superalgos" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "You should notice there are three branches. One for each type of data we can access in our charts. Since we are now interested in the data from our Trading System, we need the data products held under the Trading Mines Data hierarchy. ", + "updated": 1617884873448 + }, + { + "style": "Callout", + "text": "Just like before, follow the hierarchy until you find the Trading Mine Products nodes.", + "updated": 1617884949563 + }, + { + "style": "Success", + "text": "Make sure to look under the Trading Session Reference nodes!", + "updated": 1617884973014 + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-1.7-adding-charts-another-timeline-chart.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-1.7-adding-charts-another-timeline-chart.json new file mode 100644 index 000000000..f1e539450 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-1.7-adding-charts-another-timeline-chart.json @@ -0,0 +1,28 @@ +{ + "tutorial": "How to Set up a New Chart", + "pageNumber": "21.7", + "type": "Adding Charts - Another Timeline Chart", + "definition": { + "text": "To connect with our Trading System we will need another Timeline Chart.", + "updated": 1617885750903, + "icon": { + "name": "timeline-chart", + "project": "Superalgos" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Go find your Time Machine and add a new Timeline Chart." + }, + { + "style": "Text", + "text": "Remember to name it for easy recognition. If we name it according to type of mine or data. A good name would be:", + "updated": 1617885817072 + }, + { + "style": "Json", + "text": "Trading System Layers" + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-2.5-adding-charts-don’t-forget-the-layers.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-2.5-adding-charts-don’t-forget-the-layers.json new file mode 100644 index 000000000..4aaf2006f --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-2.5-adding-charts-don’t-forget-the-layers.json @@ -0,0 +1,24 @@ +{ + "tutorial": "How to Set up a New Chart", + "pageNumber": "22.5", + "type": "Adding Charts - Don’t Forget the Layers!", + "definition": { + "text": "You’ve done this before!", + "updated": 1617888380713, + "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 are't any layers under the layer manager, nothing will show up no matter how hard you try.", + "updated": 1617888419678 + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-2.5-adding-charts-–-don’t-forget-to-add-the-layers.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-2.5-adding-charts-–-don’t-forget-to-add-the-layers.json new file mode 100644 index 000000000..58fc00d90 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-2.5-adding-charts-–-don’t-forget-to-add-the-layers.json @@ -0,0 +1,24 @@ +{ + "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 + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-3.5-adding-charts-not-seeing-anything.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-3.5-adding-charts-not-seeing-anything.json new file mode 100644 index 000000000..a1db51ea3 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-3.5-adding-charts-not-seeing-anything.json @@ -0,0 +1,29 @@ +{ + "tutorial": "How to Set up a New Chart", + "pageNumber": " 23.5", + "type": "Adding Charts - Not Seeing Anything?", + "definition": { + "text": "Are you having trouble with the Trading Layers?", + "updated": 1617887420953, + "icon": { + "name": "bot-data-dependencies", + "project": "Superalgos" + } + }, + "paragraphs": [ + { + "style": "Important", + "text": "Remember to pay attention to the Time Frame and dates the session was run under. Otherwise you won’t see anything!", + "updated": 1617887429273 + }, + { + "style": "Success", + "text": "The Lightning Strike Backtesting Session was run on the one minute time frame from September 1 2020 to September 2 2020.", + "updated": 1617887385163 + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-9.5-adding-charts-it’s-alive.json b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-9.5-adding-charts-it’s-alive.json new file mode 100644 index 000000000..f865f8ebc --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Tutorials/how-to-set-up-a-new-chart-9.5-adding-charts-it’s-alive.json @@ -0,0 +1,30 @@ +{ + "tutorial": "How to Set up a New Chart", + "pageNumber": "19.5", + "type": "Adding Charts - It’s Alive!", + "definition": { + "text": "Let's take a look at your new working chart!", + "updated": 1617850745525, + "icon": { + "name": "trading-system", + "project": "Superalgos" + } + }, + "paragraphs": [ + { + "style": "Important", + "text": "First make sure to run all Data Tasks and wait for them to reach 100%.", + "updated": 1617850764129 + }, + { + "style": "Callout", + "text": "Fire up the Charting Space and take a look at your Chart. Have some fun and turn a few layers on and off.", + "updated": 1617850952279 + }, + { + "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 + } + ] +} \ No newline at end of file