Trading Engine Topic WIP
This commit is contained in:
1 parent
22c91844da
commit
6d78112bc2
5 files changed
+168
No files matched your search
@@ -56,6 +56,22 @@
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Work in Progress"
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Work in Progress"
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Work in Progress"
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Work in Progress"
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"topic": "Low-Frequency Trading Bot",
|
||||
"pageNumber": "3",
|
||||
"type": "Data Products Visualization",
|
||||
"definition": {
|
||||
"text": "The Superalgos trading bot outputs several data products which may be visualized on the frontend application in multiple manners.",
|
||||
"updated": 1611240250659
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The Low-Frequency trading bot outputs tens of data products, which are made available for others to use through the data structure provided by the Trading Engine hierarchy, the Trading System involved in the trading session, and the time machines installed to visualize the trading simulations.",
|
||||
"updated": 1611252948830
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "The Trading Bot Layers interactive tutorial available in the Weak-Hands Buster v.2 plugin workspace covers all the trading bot features that enable the visualization of trading information:"
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Visualization of simulations over the chart for all types of trading sessions."
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Visualization of all the trading information managed by the trading bot on the trading engine hierarchy."
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Visualization of event highlights, values, warnings, errors, and general information concerning the trading system."
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"topic": "Trading Engine",
|
||||
"pageNumber": "1",
|
||||
"type": "Trading Engine Hierarchy",
|
||||
"definition": {
|
||||
"text": "The trading engine provides a feedback loop to trading systems so that your strategies may leverage the information processed by the trading bot.",
|
||||
"updated": 1611253515308
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Include",
|
||||
"text": "Superalgos->Node->Trading Engine->Definition",
|
||||
"updated": 1611253576142
|
||||
},
|
||||
{
|
||||
"style": "Include",
|
||||
"text": "Superalgos->Node->Trading Engine->Content"
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "The trading engine hierarchy is deep and large, with many ramifications. It is best to learn it through hands-on experimentation, by testing an existing trading system."
|
||||
}
|
||||
]
|
||||
}
|
||||
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"topic": "Trading Engine",
|
||||
"pageNumber": "2",
|
||||
"type": "Monitoring Runtime Data",
|
||||
"definition": {
|
||||
"text": "Use the trading engine hierarchy to track every piece of information processed by the trading bot, candle by candle.",
|
||||
"updated": 1611253725593
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The trading engine hierarchy is a portal into the trading bot’s machine room—the brain. Think of the trading engine as a terminal connected to each of the brain’s neurons, taking a snapshot for every candle, and registering with precision every piece of data handled by the trading bot during the trading session.",
|
||||
"updated": 1611253749127
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Superalgos combines the time navigation features of the charts with the visual environment representing data structures of the design space, to create an immersive user experience."
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Each of the nodes in the hierarchy may display its value on the design space, right below the icon representing the node, for each candle."
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "How users may monitor the information featured in the Trading Engine hierarchy is explained and demonstrated on the Trading Bot Layers tutorial available on the Weak-hands Buster V2.0 plugin workspace.",
|
||||
"updated": 1611253775463
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "As a quick refresher, the process is more or less as follows:"
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Run a trading session. Start with a backtest, so that you may get a quick feel of how the Trading Engine hierarchy displays data spanning any period.",
|
||||
"updated": 1611253817389
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Go to the chart displaying the simulation and find one of the positions.",
|
||||
"updated": 1611253824254
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Turn on the Current Position layer in the Trading Engine layer manager. This layer monitors the position structure of nodes under the current node, that is, the information regarding current positions.",
|
||||
"updated": 1611253835635
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Split the screen to make room for both the design space and the charting space.",
|
||||
"updated": 1611253840769
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Position the view on the design space so that you may see the corresponding structure of nodes.",
|
||||
"updated": 1611253852074
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Slide the pointer of the mouse over the charts, across the position, and notice how the values for each node displayed on the design space change. Each node displays the corresponding value for each candle.",
|
||||
"updated": 1611253859589
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Much of the data handled by the trading engine may also be visualized over the charts through the layers and panels in the Trading Charts layer manager. If any of the above is not clear, please refer to the Trading Bot Layers Tutorial available on the Weak-hands Buster V2.0 plugin workspace.",
|
||||
"updated": 1611253891479
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"topic": "Trading Engine",
|
||||
"pageNumber": "3",
|
||||
"type": "Trading Bot Output",
|
||||
"definition": {
|
||||
"text": "The trading bot stores every piece of information processed in files, making all data accessible to others, both online and offline.",
|
||||
"updated": 1611254037722
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "As explained elsewhere, the trading bot makes the information it processes available to users through the hierarchy of the trading engine, which may be visualized both on the design space and over the charts. It also makes it available to trading systems.",
|
||||
"updated": 1611254053601
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "On top of that, the information is also stored in files, sorted by concept. These makes the runtime information available to other processes and external systems, to be accessed both online, that is, at runtime, of offline."
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The trading bot outputs files on the node it runs on, particularly, in the following location:"
|
||||
},
|
||||
{
|
||||
"style": "Json",
|
||||
"text": "Data Storage > [Exchange] > [Market] > Masters-Trading > Low-Frequency > Output > [Session] > Concept > Multi-Period-[Daily/Market] > Time Frame"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user