From 597242bfd2256f39633a1ccbeb3bae3396dad3f8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Dec 2020 09:15:46 +0100 Subject: [PATCH] Removed adding from migration, adding other section blocks --- .../Schemas/Docs-Nodes/actual-rate.json | 8 ------ .../Schemas/Docs-Nodes/algorithm-name.json | 8 ------ .../Docs-Nodes/annualized-rate-of-return.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/asset.json | 16 ++--------- .../Docs-Nodes/backtesting-session.json | 16 ++++------- .../Schemas/Docs-Nodes/balance.json | 8 ------ .../Schemas/Docs-Nodes/begin-balance.json | 8 ------ .../Schemas/Docs-Nodes/begin-rate.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/begin.json | 8 ------ .../Docs-Nodes/bot-data-dependencies.json | 16 ++--------- .../Schemas/Docs-Nodes/bot-products.json | 16 ++--------- .../Docs-Nodes/calculations-procedure.json | 8 ------ .../Docs-Nodes/cancel-order-event.json | 8 ------ .../Schemas/Docs-Nodes/cancel-order.json | 11 +------- .../Superalgos/Schemas/Docs-Nodes/candle.json | 11 +------- .../Schemas/Docs-Nodes/chart-points.json | 8 ------ .../Schemas/Docs-Nodes/close-execution.json | 8 ------ .../Schemas/Docs-Nodes/close-order.json | 11 +------- .../Schemas/Docs-Nodes/close-position.json | 11 +------- .../Schemas/Docs-Nodes/close-stage-event.json | 8 ------ .../Schemas/Docs-Nodes/close-stage.json | 12 -------- .../Superalgos/Schemas/Docs-Nodes/close.json | 11 +------- .../Schemas/Docs-Nodes/condition.json | 8 ------ .../Docs-Nodes/create-order-event.json | 8 ------ .../Schemas/Docs-Nodes/create-order.json | 11 +------- .../Schemas/Docs-Nodes/crypto-exchange.json | 8 ++---- .../Schemas/Docs-Nodes/crypto-exchanges.json | 15 +--------- .../Schemas/Docs-Nodes/current.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/cycle.json | 8 ++---- .../Schemas/Docs-Nodes/dashboard.json | 8 ------ .../Docs-Nodes/data-building-procedure.json | 8 ------ .../Docs-Nodes/data-dependency-folder.json | 12 ++------ .../Schemas/Docs-Nodes/data-dependency.json | 24 ---------------- .../Schemas/Docs-Nodes/data-formula.json | 11 +------- .../data-mine-data-dependencies.json | 16 ++--------- .../Docs-Nodes/data-mine-products.json | 16 ++--------- .../Schemas/Docs-Nodes/data-mine-tasks.json | 20 ++++--------- .../Schemas/Docs-Nodes/data-mine.json | 8 ++---- .../Schemas/Docs-Nodes/data-mines-data.json | 12 -------- .../Docs-Nodes/data-product-folder.json | 8 ++---- .../Schemas/Docs-Nodes/data-product.json | 28 ------------------- .../Schemas/Docs-Nodes/data-storage.json | 12 -------- .../Docs-Nodes/dataset-definition.json | 10 ++----- .../Superalgos/Schemas/Docs-Nodes/days.json | 8 ------ .../Schemas/Docs-Nodes/design-space.json | 8 ++---- .../Schemas/Docs-Nodes/distance-to-event.json | 8 ------ .../Docs-Nodes/dynamic-indicators.json | 11 +------- .../Schemas/Docs-Nodes/end-balance.json | 8 ------ .../Schemas/Docs-Nodes/end-rate.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/end.json | 8 ------ .../Schemas/Docs-Nodes/entry-target-rate.json | 8 ------ .../Schemas/Docs-Nodes/entry-target-size.json | 8 ------ .../Docs-Nodes/episode-base-asset.json | 8 ------ .../Schemas/Docs-Nodes/episode-counters.json | 11 +------- .../Docs-Nodes/episode-quoted-asset.json | 8 ------ .../Docs-Nodes/episode-statistics.json | 11 +------- .../Schemas/Docs-Nodes/episode.json | 8 ------ .../Docs-Nodes/exchange-account-asset.json | 12 -------- .../Docs-Nodes/exchange-account-key.json | 8 ++---- .../Schemas/Docs-Nodes/exchange-accounts.json | 15 +--------- .../Schemas/Docs-Nodes/exchange-assets.json | 12 ++------ .../Docs-Nodes/exchange-data-products.json | 16 ++--------- .../Docs-Nodes/exchange-data-tasks.json | 16 ++--------- .../Schemas/Docs-Nodes/exchange-id.json | 8 ------ .../Schemas/Docs-Nodes/exchange-markets.json | 15 +--------- .../Schemas/Docs-Nodes/exchange-orders.json | 8 ------ .../Docs-Nodes/exchange-trading-products.json | 16 ++--------- .../Docs-Nodes/exchange-trading-tasks.json | 16 ++--------- .../Docs-Nodes/execution-algorithm.json | 8 ++---- .../Docs-Nodes/execution-finished-event.json | 8 ------ .../Docs-Nodes/execution-started-event.json | 12 -------- .../Schemas/Docs-Nodes/exit-target-rate.json | 8 ------ .../Schemas/Docs-Nodes/exit-target-size.json | 8 ------ .../Schemas/Docs-Nodes/exit-type.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/fails.json | 8 ------ .../Schemas/Docs-Nodes/fee-structure.json | 8 ++---- .../Schemas/Docs-Nodes/fees-paid.json | 8 ------ .../Schemas/Docs-Nodes/formula.json | 8 ------ .../Docs-Nodes/forward-testing-session.json | 16 ++++------- .../Schemas/Docs-Nodes/heartbeats.json | 8 ++---- .../Schemas/Docs-Nodes/hit-fail.json | 8 ------ .../Schemas/Docs-Nodes/hit-ratio.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/hits.json | 8 ------ .../Schemas/Docs-Nodes/identifier.json | 8 ------ .../Schemas/Docs-Nodes/image-condition.json | 8 ------ .../Schemas/Docs-Nodes/image-position.json | 8 ++---- .../Superalgos/Schemas/Docs-Nodes/image.json | 8 ++---- .../Superalgos/Schemas/Docs-Nodes/index.json | 8 ------ .../Docs-Nodes/indicator-bot-instance.json | 8 ++---- .../Schemas/Docs-Nodes/indicator-bot.json | 8 ++---- .../Docs-Nodes/indicator-function.json | 11 +------- .../indicator-process-instance.json | 8 ++---- .../Schemas/Docs-Nodes/initial-targets.json | 11 +------- .../Schemas/Docs-Nodes/javascript-code.json | 8 ------ .../Schemas/Docs-Nodes/key-reference.json | 12 -------- .../Superalgos/Schemas/Docs-Nodes/last.json | 8 ------ .../Schemas/Docs-Nodes/layer-manager.json | 8 ++---- .../Superalgos/Schemas/Docs-Nodes/layer.json | 16 ++++------- .../Schemas/Docs-Nodes/limit-buy-order.json | 8 ++---- .../Schemas/Docs-Nodes/limit-buy-orders.json | 11 +------- .../Schemas/Docs-Nodes/limit-order.json | 8 ------ .../Schemas/Docs-Nodes/limit-sell-order.json | 8 ++---- .../Schemas/Docs-Nodes/limit-sell-orders.json | 11 +------- .../Docs-Nodes/live-trading-session.json | 16 ++++------- .../Superalgos/Schemas/Docs-Nodes/lock.json | 8 ------ .../Schemas/Docs-Nodes/manage-stage.json | 12 -------- .../Schemas/Docs-Nodes/managed-stop-loss.json | 8 ------ .../Docs-Nodes/managed-take-profit.json | 8 ------ .../Schemas/Docs-Nodes/market-base-asset.json | 12 -------- .../Schemas/Docs-Nodes/market-buy-order.json | 8 ++---- .../Schemas/Docs-Nodes/market-buy-orders.json | 11 +------- .../Docs-Nodes/market-data-products.json | 16 ----------- .../Schemas/Docs-Nodes/market-data-tasks.json | 16 ++--------- .../Schemas/Docs-Nodes/market-order.json | 8 ------ .../Docs-Nodes/market-quoted-asset.json | 12 -------- .../Schemas/Docs-Nodes/market-sell-order.json | 8 ++---- .../Docs-Nodes/market-sell-orders.json | 11 +------- .../Docs-Nodes/market-trading-products.json | 12 -------- .../Docs-Nodes/market-trading-tasks.json | 16 ++--------- .../Superalgos/Schemas/Docs-Nodes/market.json | 12 -------- .../Schemas/Docs-Nodes/master-script.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/max.json | 11 +------- .../Superalgos/Schemas/Docs-Nodes/min.json | 11 +------- .../Superalgos/Schemas/Docs-Nodes/mines.json | 8 ++---- .../Docs-Nodes/move-to-phase-event.json | 12 -------- .../Schemas/Docs-Nodes/move-to-phase.json | 11 +------- .../Schemas/Docs-Nodes/network-node.json | 8 ++---- .../Schemas/Docs-Nodes/network.json | 8 ------ .../Schemas/Docs-Nodes/next-phase-event.json | 8 ------ .../Schemas/Docs-Nodes/next-phase.json | 11 +------- .../Schemas/Docs-Nodes/open-execution.json | 8 ------ .../Schemas/Docs-Nodes/open-stage.json | 12 -------- .../Superalgos/Schemas/Docs-Nodes/open.json | 11 +------- .../Schemas/Docs-Nodes/order-base-asset.json | 8 ------ .../Schemas/Docs-Nodes/order-counters.json | 11 +------- .../Schemas/Docs-Nodes/order-name.json | 8 ------ .../Docs-Nodes/order-quoted-asset.json | 8 ------ .../Schemas/Docs-Nodes/order-rate.json | 8 ------ .../Schemas/Docs-Nodes/order-statistics.json | 11 +------- .../Superalgos/Schemas/Docs-Nodes/orders.json | 11 +------- .../Schemas/Docs-Nodes/other-hierarchies.json | 8 ++---- .../Docs-Nodes/output-dataset-folder.json | 8 ++---- .../Schemas/Docs-Nodes/output-dataset.json | 24 ---------------- .../Schemas/Docs-Nodes/panel-data.json | 8 ++---- .../Docs-Nodes/paper-trading-session.json | 16 ++++------- .../Schemas/Docs-Nodes/percentage-filled.json | 8 ------ .../Schemas/Docs-Nodes/periods.json | 11 +------- .../Superalgos/Schemas/Docs-Nodes/phase.json | 8 ------ .../Schemas/Docs-Nodes/plotter-module.json | 8 ++---- .../Schemas/Docs-Nodes/plotter-panel.json | 8 ------ .../Schemas/Docs-Nodes/plotter.json | 8 ++---- .../Schemas/Docs-Nodes/plugin-data-mines.json | 8 ++---- .../Docs-Nodes/plugin-file-position.json | 8 ++---- .../Schemas/Docs-Nodes/plugin-file.json | 8 ++---- .../Schemas/Docs-Nodes/plugin-project.json | 8 ++---- .../Docs-Nodes/plugin-super-scripts.json | 8 ++---- .../Docs-Nodes/plugin-trading-engines.json | 8 ++---- .../Docs-Nodes/plugin-trading-mines.json | 8 ++---- .../Docs-Nodes/plugin-trading-systems.json | 8 ++---- .../Schemas/Docs-Nodes/plugin-tutorials.json | 8 ++---- .../Schemas/Docs-Nodes/plugins.json | 8 ++---- .../Schemas/Docs-Nodes/point-formula.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/point.json | 8 ------ .../Schemas/Docs-Nodes/polygon-body.json | 8 ------ .../Schemas/Docs-Nodes/polygon-border.json | 8 ------ .../Schemas/Docs-Nodes/polygon-condition.json | 8 ++---- .../Schemas/Docs-Nodes/polygon-vertex.json | 12 -------- .../Schemas/Docs-Nodes/polygon.json | 8 ------ .../Docs-Nodes/position-base-asset.json | 8 ------ .../Schemas/Docs-Nodes/position-counters.json | 11 +------- .../Docs-Nodes/position-quoted-asset.json | 8 ------ .../Docs-Nodes/position-statistics.json | 11 +------- .../Schemas/Docs-Nodes/position.json | 8 ------ .../Schemas/Docs-Nodes/positions.json | 11 +------- .../Docs-Nodes/procedure-initialization.json | 8 ------ .../Schemas/Docs-Nodes/procedure-loop.json | 8 ------ .../Docs-Nodes/process-definition.json | 8 ++---- .../Docs-Nodes/process-dependencies.json | 8 ------ .../Schemas/Docs-Nodes/process-output.json | 11 +------- .../Docs-Nodes/product-definition-folder.json | 8 ------ .../Docs-Nodes/product-definition.json | 8 ++---- .../Schemas/Docs-Nodes/profit-loss.json | 8 ------ .../Schemas/Docs-Nodes/rate-scale.json | 12 ++++---- .../Superalgos/Schemas/Docs-Nodes/rate.json | 8 ------ .../Schemas/Docs-Nodes/record-definition.json | 8 ------ .../Schemas/Docs-Nodes/record-property.json | 8 ++---- .../Schemas/Docs-Nodes/scripts-library.json | 8 ------ .../Docs-Nodes/sensor-bot-instance.json | 12 ++++---- .../Schemas/Docs-Nodes/sensor-bot.json | 8 ++---- .../Docs-Nodes/sensor-process-instance.json | 8 ++---- .../Schemas/Docs-Nodes/serial-number.json | 8 ------ .../Docs-Nodes/session-base-asset.json | 12 ++------ .../Docs-Nodes/session-quoted-asset.json | 12 -------- .../Superalgos/Schemas/Docs-Nodes/shapes.json | 8 ------ .../Docs-Nodes/simulated-actual-rate.json | 8 ------ .../Docs-Nodes/simulated-exchange-events.json | 8 ------ .../Docs-Nodes/simulated-fees-paid.json | 8 ++---- .../Docs-Nodes/simulated-partial-fill.json | 8 ++---- .../Schemas/Docs-Nodes/situation-name.json | 8 ------ .../Schemas/Docs-Nodes/situation.json | 8 ------ .../Schemas/Docs-Nodes/size-filled.json | 8 ------ .../Schemas/Docs-Nodes/size-placed.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/size.json | 8 ------ .../Schemas/Docs-Nodes/slippage.json | 8 ++---- .../Schemas/Docs-Nodes/snapshots.json | 8 ++---- .../Schemas/Docs-Nodes/space-settings.json | 8 ++---- .../Schemas/Docs-Nodes/space-style.json | 8 ++---- .../Superalgos/Schemas/Docs-Nodes/spaces.json | 8 ++---- .../Schemas/Docs-Nodes/stage-base-asset.json | 8 ------ .../Docs-Nodes/stage-quoted-asset.json | 8 ------ .../Schemas/Docs-Nodes/status-dependency.json | 12 ++------ .../Schemas/Docs-Nodes/status-report.json | 8 ------ .../Superalgos/Schemas/Docs-Nodes/status.json | 8 ------ .../Schemas/Docs-Nodes/stop-loss-phase.json | 11 +------- .../Docs-Nodes/stop-loss-position.json | 8 ------ .../Schemas/Docs-Nodes/stop-loss.json | 11 +------- .../Schemas/Docs-Nodes/strategies.json | 11 +------- .../Docs-Nodes/strategy-close-stage.json | 8 ------ .../Schemas/Docs-Nodes/strategy-counters.json | 11 +------- .../Docs-Nodes/strategy-manage-stage.json | 8 ------ .../Schemas/Docs-Nodes/strategy-name.json | 11 +------- .../Docs-Nodes/strategy-open-stage.json | 8 ------ .../Docs-Nodes/strategy-trigger-stage.json | 8 ------ .../Schemas/Docs-Nodes/strategy.json | 8 ------ .../Schemas/Docs-Nodes/style-condition.json | 8 ++---- .../Superalgos/Schemas/Docs-Nodes/style.json | 8 ++---- .../Schemas/Docs-Nodes/super-scripts.json | 8 ++---- .../Docs-Nodes/superalgos-project.json | 8 ++---- .../Docs-Nodes/take-position-event.json | 8 ------ .../Schemas/Docs-Nodes/take-position.json | 11 +------- .../Schemas/Docs-Nodes/take-profit-phase.json | 11 +------- .../Docs-Nodes/take-profit-position.json | 8 ------ .../Schemas/Docs-Nodes/take-profit.json | 11 +------- .../Schemas/Docs-Nodes/target-rate.json | 8 ------ .../Docs-Nodes/target-size-in-base-asset.json | 8 ------ .../target-size-in-quoted-asset.json | 8 ------ .../Schemas/Docs-Nodes/target-size.json | 8 ------ .../Schemas/Docs-Nodes/task-manager.json | 8 ++---- .../Superalgos/Schemas/Docs-Nodes/task.json | 12 ++------ .../Schemas/Docs-Nodes/template-script.json | 8 ------ .../Docs-Nodes/template-structure.json | 8 ------ .../Schemas/Docs-Nodes/template-target.json | 11 +------- .../Schemas/Docs-Nodes/text-condition.json | 8 ------ .../Schemas/Docs-Nodes/text-formula.json | 8 ------ .../Schemas/Docs-Nodes/text-position.json | 8 ++---- .../Schemas/Docs-Nodes/text-style.json | 8 ++---- .../Superalgos/Schemas/Docs-Nodes/text.json | 8 ------ .../Schemas/Docs-Nodes/time-frame-scale.json | 12 ++++---- .../Schemas/Docs-Nodes/time-frame.json | 8 ++---- .../Docs-Nodes/time-frames-filter.json | 8 ++---- .../Schemas/Docs-Nodes/time-machine.json | 8 ------ .../Schemas/Docs-Nodes/time-range.json | 8 ++---- .../Schemas/Docs-Nodes/time-scale.json | 12 ++++---- .../Schemas/Docs-Nodes/timeline-chart.json | 8 ------ .../Docs-Nodes/trading-bot-instance.json | 8 ++---- .../Schemas/Docs-Nodes/trading-bot.json | 8 ++---- .../Docs-Nodes/trading-engine-reference.json | 12 -------- .../Schemas/Docs-Nodes/trading-engine.json | 12 -------- .../Docs-Nodes/trading-mine-products.json | 16 ++--------- .../Docs-Nodes/trading-mine-tasks.json | 20 ++++--------- .../Schemas/Docs-Nodes/trading-mine.json | 8 ++---- .../Docs-Nodes/trading-mines-data.json | 12 -------- .../Docs-Nodes/trading-parameters.json | 12 -------- .../Docs-Nodes/trading-process-instance.json | 12 ++------ .../Docs-Nodes/trading-session-reference.json | 16 ----------- .../Schemas/Docs-Nodes/trading-strategy.json | 16 ----------- .../Docs-Nodes/trading-system-reference.json | 12 -------- .../Schemas/Docs-Nodes/trading-system.json | 12 -------- .../Schemas/Docs-Nodes/trigger-off-event.json | 8 ------ .../Schemas/Docs-Nodes/trigger-off.json | 11 +------- .../Schemas/Docs-Nodes/trigger-on-event.json | 8 ------ .../Schemas/Docs-Nodes/trigger-on.json | 11 +------- .../Schemas/Docs-Nodes/trigger-stage.json | 12 -------- .../Schemas/Docs-Nodes/tutorial-step.json | 8 ++---- .../Schemas/Docs-Nodes/tutorial-topic.json | 8 ++---- .../Schemas/Docs-Nodes/tutorial.json | 8 ++---- .../Schemas/Docs-Nodes/user-account.json | 15 +--------- .../Schemas/Docs-Nodes/user-assets.json | 15 +--------- .../Docs-Nodes/user-defined-counter.json | 11 +------- .../Docs-Nodes/user-defined-parameters.json | 8 ++---- .../Docs-Nodes/user-defined-statistic.json | 8 ------ .../Schemas/Docs-Nodes/user-keys.json | 15 +--------- 282 files changed, 284 insertions(+), 2503 deletions(-) diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/actual-rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/actual-rate.json index a43de9491..cd8fd1ba3 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/actual-rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/actual-rate.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "The system uses the actual rate to update the calculation of balances, which are otherwise calculated with the original rate, by default." - }, - { - "style": "Title", - "text": "Adding a Actual Rate" - }, - { - "style": "Text", - "text": "To add the actual rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/algorithm-name.json b/Projects/Superalgos/Schemas/Docs-Nodes/algorithm-name.json index 29df7c621..71d77eaf4 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/algorithm-name.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/algorithm-name.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Assigning names to execution algorithms in the definition of the trading system makes tracking the execution of orders easier." - }, - { - "style": "Title", - "text": "Adding a Algorithm Name" - }, - { - "style": "Text", - "text": "To add the algorithm name node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/annualized-rate-of-return.json b/Projects/Superalgos/Schemas/Docs-Nodes/annualized-rate-of-return.json index 4ccf6e654..5e1136e15 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/annualized-rate-of-return.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/annualized-rate-of-return.json @@ -221,14 +221,6 @@ { "style": "Text", "text": " ) - 1" - }, - { - "style": "Title", - "text": "Adding a Annualized Rate Of Return" - }, - { - "style": "Text", - "text": "To add the annualized rate of return node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/asset.json index dca534a22..f81103779 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/asset.json @@ -3,20 +3,8 @@ "definition": "An asset node is the definition of an asset listed at the corresponding exchange.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Asset" - }, - { - "style": "Text", - "text": "To add an asset, select Add Asset on the exchange assets node menu." - }, - { - "style": "Text", - "text": "To add assets in bulk, select Add Missing Assets on the exchange assets node menu. Beware that the exchange may handle hundreds of assets. Before using this option you may want to implement a filter using the exchange assets configuration." - }, - { - "style": "Text", - "text": "{% include /crypto_ecosystem/exchange-assets.md heading=\"\" icon=\"no\" adding=\"\" configuring=\"#####\" starting=\"\" content=\"no\" definition=\"no\" table=\"\" more=\"yes\"%}" + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/backtesting-session.json b/Projects/Superalgos/Schemas/Docs-Nodes/backtesting-session.json index b38593651..236fb38f2 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/backtesting-session.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/backtesting-session.json @@ -11,16 +11,8 @@ "text": "A backtesting session node must reference a trading system to gain access to the trading logic to be applied during the session. Other considerations framing the session come from the set of parameters attached to it." }, { - "style": "Title", - "text": "Adding a Backtesting Session" - }, - { - "style": "Text", - "text": "To add a backtesting session, select Add Backtesting Session on the trading process instance node menu. When a session is added, it is created with the full set of parameters." - }, - { - "style": "Note", - "text": "After adding a session node, make sure you establish a reference to the trading system you want it to work with." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -46,6 +38,10 @@ "style": "List", "text": "folderName allows you to set a significant name to the folder in which the data products—and logs—generated by the session are stored. If left blank, the system names the folders with the session id. This may be handy when you intend to consult the raw data generated by the session, as, otherwise, the folder would be hard to identify." }, + { + "style": "Block", + "text": "Running" + }, { "style": "Title", "text": "Running Backtesting Session" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/balance.json b/Projects/Superalgos/Schemas/Docs-Nodes/balance.json index 2f8deecad..0c7cfaa65 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/balance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/balance.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The balance of an asset changes every time an order involving the asset is filled. When the trading bot consults the exchange to find out the status of each order placed, the exchange answers with the size filled and actual rate for the order. That is the information used to calculate balances." - }, - { - "style": "Title", - "text": "Adding a Balance" - }, - { - "style": "Text", - "text": "To add the balance node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/begin-balance.json b/Projects/Superalgos/Schemas/Docs-Nodes/begin-balance.json index 92e34fece..446086c08 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/begin-balance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/begin-balance.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "In the context of a position, it is the balance at the datetime the position started." - }, - { - "style": "Title", - "text": "Adding a Begin Balance" - }, - { - "style": "Text", - "text": "To add the begin balance node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/begin-rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/begin-rate.json index 3619fadf1..285cb59ed 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/begin-rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/begin-rate.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "In the context of an episode, it is the close rate of the last closed candle at the moment the episode starts." - }, - { - "style": "Title", - "text": "Adding a Begin Rate" - }, - { - "style": "Text", - "text": "To add the begin rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/begin.json b/Projects/Superalgos/Schemas/Docs-Nodes/begin.json index b3edaea8e..052485665 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/begin.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/begin.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "In the context of a candle, it is the datetime of the open of the candle as provided by the exchange." - }, - { - "style": "Title", - "text": "Adding a Begin" - }, - { - "style": "Text", - "text": "To add the begin node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/bot-data-dependencies.json b/Projects/Superalgos/Schemas/Docs-Nodes/bot-data-dependencies.json index 3827a0e27..ea4941c97 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/bot-data-dependencies.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/bot-data-dependencies.json @@ -11,20 +11,8 @@ "text": "The device exists as an offspring of a data mine data dependencies node, and does not require a reference to a bot in the given data mine." }, { - "style": "Title", - "text": "Adding a Bot Data Dependencies" - }, - { - "style": "Text", - "text": "To add the bot data dependencies node, select Add Bot Data Dependencies on the parent node menu. When adding a bot data dependency in this manner, the node does not inherit any particular label. In fact, it may even host data dependencies pointing to other data mines." - }, - { - "style": "Text", - "text": "The bot data dependencies node may also be created automatically. When created using the Add All Data Dependencies option on the data mine data dependencies node, the node inherits the label of the corresponding bot in the corresponding data mine." - }, - { - "style": "Note", - "text": "See the data dependency node definition and the Adding a Data Dependecy Node section for all the details." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/bot-products.json b/Projects/Superalgos/Schemas/Docs-Nodes/bot-products.json index 769f5d86f..aeda5a585 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/bot-products.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/bot-products.json @@ -15,20 +15,8 @@ "text": "The use of the bot products node is optional, as data products may also exist outside of bot products." }, { - "style": "Title", - "text": "Adding a Bot Products" - }, - { - "style": "Text", - "text": "To add a bot products node, select Add Bot Products on the parent node menu." - }, - { - "style": "Text", - "text": "The bot products node may also be created automatically. When created using the Add All Data Products option on the data mine products node, the node inherits the label of the corresponding bot in the corresponding data mine." - }, - { - "style": "Note", - "text": "See the data product node definition and the Adding a Data Product Node section for all the details." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/calculations-procedure.json b/Projects/Superalgos/Schemas/Docs-Nodes/calculations-procedure.json index 48612f8e5..9f24e41ff 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/calculations-procedure.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/calculations-procedure.json @@ -21,14 +21,6 @@ { "style": "Note", "text": "To fully understand the role of the calculations procedure, please refer to the data mining workflow page." - }, - { - "style": "Title", - "text": "Adding a Calculations Procedure" - }, - { - "style": "Text", - "text": "To add a calculations procedure, select Add Missing Items on the product definition node menu. Items that may be missing are created along with the basic structure of nodes required to define them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/cancel-order-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/cancel-order-event.json index d17db3dc2..db6ddb2f4 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/cancel-order-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/cancel-order-event.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The cancel order event defines the market situations in which a limit order shall be canceled. When the event is triggered, the order is closed, even when the order may have been partially filled. In such a case, the size filled remains as is, and all accounts are computed accordingly, with the partial fill." - }, - { - "style": "Title", - "text": "Adding a Cancel Order Event" - }, - { - "style": "Text", - "text": "To add the cancel order event node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/cancel-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/cancel-order.json index e6606eb42..b0ac7c5d9 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/cancel-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/cancel-order.json @@ -1,14 +1,5 @@ { "type": "Cancel Order", "definition": "Counts the periods since the last time an order was canceled.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Cancel Order" - }, - { - "style": "Text", - "text": "To add the cancel order node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/candle.json b/Projects/Superalgos/Schemas/Docs-Nodes/candle.json index 76d7c7269..213bfd962 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/candle.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/candle.json @@ -1,14 +1,5 @@ { "type": "Candle", "definition": "The candle structure of nodes stores the properties that make up each candle in the episode, including open and close datetime, and the rates for open, min, max, and close.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Candle" - }, - { - "style": "Text", - "text": "To add the candle node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/chart-points.json b/Projects/Superalgos/Schemas/Docs-Nodes/chart-points.json index 0bdd0b178..4072042d5 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/chart-points.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/chart-points.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The definition of a point consists of the name of the point and the corresponding values for the x and y coordinates. To create such definitions, point and point formulas are used." - }, - { - "style": "Title", - "text": "Adding a Chart Points" - }, - { - "style": "Text", - "text": "To add a chart points node, select Add Chart Points on the shapes menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/close-execution.json b/Projects/Superalgos/Schemas/Docs-Nodes/close-execution.json index 923c65448..6952d2510 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/close-execution.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/close-execution.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The close execution section of the close stage works similarly to the open execution in the open stage. Please refer to the explanations of the open stage for the details." - }, - { - "style": "Title", - "text": "Adding a Close Execution" - }, - { - "style": "Text", - "text": "To add a close execution node, select Add Close Execution on the open stage node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/close-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/close-order.json index d4f0c04e7..3bc8bf4d3 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/close-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/close-order.json @@ -1,14 +1,5 @@ { "type": "Close Order", "definition": "Counts the periods since the last time an order was closed.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Close Order" - }, - { - "style": "Text", - "text": "To add the close order node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/close-position.json b/Projects/Superalgos/Schemas/Docs-Nodes/close-position.json index b02b3582a..3eac5bb74 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/close-position.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/close-position.json @@ -1,14 +1,5 @@ { "type": "Close Position", "definition": "Counts the periods since the last time a position was closed.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Close Position" - }, - { - "style": "Text", - "text": "To add the close position node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/close-stage-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/close-stage-event.json index 1fd73c3c9..72e963658 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/close-stage-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/close-stage-event.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "However, Superalgos allows an extra level of control so that the user may choose to close either stage given specific market situations. Such is the intent of the close stage event." - }, - { - "style": "Title", - "text": "Adding a Close Stage Event" - }, - { - "style": "Text", - "text": "To add the close stage event node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/close-stage.json b/Projects/Superalgos/Schemas/Docs-Nodes/close-stage.json index 7585b487a..1ca4aac65 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/close-stage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/close-stage.json @@ -17,18 +17,6 @@ { "style": "Text", "text": "For example, in the open stage, you probably defined the target size as a function of the capital allocated to the trading system. In the close stage, you will likely want to define the target size as a function of the size filled, that is, the amount of the orders placed that was filled during the open stage." - }, - { - "style": "Title", - "text": "Adding a Close Stage" - }, - { - "style": "Text", - "text": "To add a close stage node, select Add Missing Stages on the strategy node menu. All stages that may be missing are created along with the rest of the basic structure of nodes required to define each of them and their events." - }, - { - "style": "Note", - "text": "Only one close stage may exist in each strategy." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/close.json b/Projects/Superalgos/Schemas/Docs-Nodes/close.json index 850a42784..259ec2f3c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/close.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/close.json @@ -1,14 +1,5 @@ { "type": "Close", "definition": "Close is the rate at the datetime of the end property, as provided by the exchange. That is, the rate at the close of the candle.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Close" - }, - { - "style": "Text", - "text": "To add the close node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/condition.json b/Projects/Superalgos/Schemas/Docs-Nodes/condition.json index 9037c22a3..89cb6b1b0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/condition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/condition.json @@ -33,14 +33,6 @@ { "style": "Note", "text": "To learn how to write conditions, start with the Syntax Overview." - }, - { - "style": "Title", - "text": "Adding a Condition" - }, - { - "style": "Text", - "text": "To add a condition, select Add Condition on the corresponding situation node menu. A condition with its JavaScript code node is added." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/create-order-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/create-order-event.json index 460841946..430626376 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/create-order-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/create-order-event.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "If you wish orders to be placed as defined immediately after the take position event has been triggered, the use the statement true your only create order event condition." - }, - { - "style": "Title", - "text": "Adding a Create Order Event" - }, - { - "style": "Text", - "text": "To add the create order event node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/create-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/create-order.json index 88947b439..e751b2678 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/create-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/create-order.json @@ -1,14 +1,5 @@ { "type": "Create Order", "definition": "Counts the periods since the last time an order was created.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Create Order" - }, - { - "style": "Text", - "text": "To add the create order node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/crypto-exchange.json b/Projects/Superalgos/Schemas/Docs-Nodes/crypto-exchange.json index edd6b08a7..1608ba3e8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/crypto-exchange.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/crypto-exchange.json @@ -3,12 +3,8 @@ "definition": "A crypto exchange node holds the definitions of assets and markets in a specific exchange.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Crypto Exchange" - }, - { - "style": "Text", - "text": "To add a crypto exchange, select Add Crypto Exchange on the crypto exchanges node menu. The crypto exchange node is created along with the rest of the basic structure of nodes required to define assets, markets and user accounts." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/crypto-exchanges.json b/Projects/Superalgos/Schemas/Docs-Nodes/crypto-exchanges.json index fbe9d98c9..af61c51e6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/crypto-exchanges.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/crypto-exchanges.json @@ -1,18 +1,5 @@ { "type": "Crypto Exchanges", "definition": "The crypto exchanges node groups definitions of the different exchanges the user may interact with.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Crypto Exchanges" - }, - { - "style": "Text", - "text": "To add a crypto exchanges node, select Add Crypto Exchanges on the crypto ecosystem node menu." - }, - { - "style": "Note", - "text": "Only one crypto exchanges node may exist on the hierarchy." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/current.json b/Projects/Superalgos/Schemas/Docs-Nodes/current.json index a29c24daa..6ec9431ac 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/current.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/current.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "In other words, the episode, strategy and position nodes within the current section of the hierarchy feature information relative to the instances of the episode, strategy, and position that are currently passing, at any point in time." - }, - { - "style": "Title", - "text": "Adding a Current" - }, - { - "style": "Text", - "text": "To add the current node, select Add Missing Items on the trading engine node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/cycle.json b/Projects/Superalgos/Schemas/Docs-Nodes/cycle.json index 545421ef8..ee3cb72c5 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/cycle.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/cycle.json @@ -19,12 +19,8 @@ "text": "The two possible values for the cycle node are First and Second." }, { - "style": "Title", - "text": "Adding a Cycle" - }, - { - "style": "Text", - "text": "To add the cycle node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/dashboard.json b/Projects/Superalgos/Schemas/Docs-Nodes/dashboard.json index eaef02a2f..9d57b5f9b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/dashboard.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/dashboard.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "At the moment, the functionality of a dashboard is trivial: grouping time machines. However, in the future, it will offer various features to enhance the user experience." - }, - { - "style": "Title", - "text": "Adding a Dashboard" - }, - { - "style": "Text", - "text": "To add a dashboard, select Add Dashboard on the Charting Space node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-building-procedure.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-building-procedure.json index 69f656dc8..d789f28ca 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-building-procedure.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-building-procedure.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "This procedure holds the core logic of the bot, as it features the code that performs the calculations required to produce the new data set. The code is split between a procedure initialization and a procedure loop." - }, - { - "style": "Title", - "text": "Adding a Data Building Procedure" - }, - { - "style": "Text", - "text": "To add a data buildings procedure, select Add Missing Items on the product definition node menu. Items that may be missing are created along with the basic structure of nodes required to define them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-dependency-folder.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-dependency-folder.json index f8893c1da..d3beb0c96 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-dependency-folder.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-dependency-folder.json @@ -11,16 +11,8 @@ "text": "The use of product data dependency folders is optional, as data dependencies may also exist outside of folders." }, { - "style": "Title", - "text": "Adding a Data Dependency Folder" - }, - { - "style": "Text", - "text": "To add the data dependency folder node, select Add Data Dependency Folder on the parent node menu." - }, - { - "style": "Text", - "text": "The data dependency folder node may be added automatically when using the Add All Data Dependencies option on the data mine data dependencies node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-dependency.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-dependency.json index 0d4303179..0c6f9af39 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-dependency.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-dependency.json @@ -17,30 +17,6 @@ { "style": "Text", "text": "The image above shows data dependencies in one bot referencing dataset definitions of another bot." - }, - { - "style": "Title", - "text": "Adding a Data Dependency" - }, - { - "style": "Text", - "text": "To add a single data dependency, select Add Data Dependency on the process dependencies, bot data dependencies, or data dependency folder node menus." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"Remember that a data dependency must establish a reference to the appropriate dataset definition. When adding data dependencies manually, you also need to manually establish the reference.\" %}" - }, - { - "style": "Text", - "text": "In cases in which multiple data dependencies must be established, you may use the option to create data dependencies in bulk:" - }, - { - "style": "Text", - "text": " The Add All Data Dependencies* option on the data mine data dependencies node menu adds a bot data dependency for each bot in the data mine, and a data dependency for each dataset definition or each product of each bot. You may use this option after manually adding a data mine data dependencies node and manually establishing the reference with the desired data mine, or after adding all data mine data dependencies, by which the references with data mines are established automatically." - }, - { - "style": "Text", - "text": "It is unlikely that a bot requires numerous data dependencies, thus, the most common scenario is setting up individual data dependencies and establishing references manually. However, if your bot requires multiple data dependencies, the bulk features may be quite useful, as you may create all data dependencies for any given data mine, and simply delete those that are not required." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-formula.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-formula.json index ea100b09c..674edb4e1 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-formula.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-formula.json @@ -1,14 +1,5 @@ { "type": "Data Formula", "definition": "A data formula is a device used to assign a value to the panel data, usually in the form of the name of the corresponding record property.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Data Formula" - }, - { - "style": "Text", - "text": "To add a data formula, select Add Data Formula on the plotter panel menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-data-dependencies.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-data-dependencies.json index 3f170c8d6..9a4e324d7 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-data-dependencies.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-data-dependencies.json @@ -11,20 +11,8 @@ "text": "The node may be used as an organizational device, simply to arrange bot data dependencies. However, the smart use of the node involves automating the deployment of multiple data dependencies and their references." }, { - "style": "Title", - "text": "Adding a Data Mine Data Dependencies" - }, - { - "style": "Text", - "text": "To add a data mine data dependencies node, select Add Data Mine Data Dependencies on the parent node menu. This action adds the node but does not establish a reference with any data mine." - }, - { - "style": "Text", - "text": "The smarter use of the node involves using the Add All Data Mine Dependencies option on the parent node menu. This action creates a data mine data dependencies node for each data mine in the workspace, establishing a reference with the corresponding data mines. This is the first step in the direction of quickly setting up multiple data dependencies when needed." - }, - { - "style": "Note", - "text": "See the data dependency node definition and the Adding a Data Dependecy Node section for all the details." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-products.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-products.json index 0ee23ac55..8a6f13d36 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-products.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-products.json @@ -15,20 +15,8 @@ "text": "The use of the data mine products node is optional, as data products may also exist outside of data mine products nodes." }, { - "style": "Title", - "text": "Adding a Data Mine Products" - }, - { - "style": "Text", - "text": "To add a data mine products node, select Add Data Mine Products on the parent node menu. This action adds the node but does not establish a reference with any data mine." - }, - { - "style": "Text", - "text": "The smarter use of the node involves using the Add All Data Mine Products option on the parent node menu. This action creates a data mine products node for each data mine in the workspace, establishing a reference with the corresponding data mines. This is the first step in the direction of quickly setting up multiple data products when needed." - }, - { - "style": "Note", - "text": "See the data product node definition and the Adding a Data Product Node section for all the details." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-tasks.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-tasks.json index 486e6da9b..09a4b55c8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-tasks.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-mine-tasks.json @@ -11,20 +11,8 @@ "text": "The data mine tasks node must reference the definition of a data mine. The node may spawn tasks for each bot in the data mine." }, { - "style": "Title", - "text": "Adding a Data Mine Tasks" - }, - { - "style": "Text", - "text": "To add a data mine tasks node, select Add Data Mine Tasks on the parent node menu. This action adds the node but does not establish a reference with any data mine." - }, - { - "style": "Text", - "text": "The smarter use of the node involves using the Add Missing Data Mine Tasks option on the parent node menu. This action creates a data mine tasks node for each data mine in the workspace, establishing a reference with the corresponding data mines. This is the first step in the direction of quickly setting up tasks for each bot in a given data mine." - }, - { - "style": "Note", - "text": "See the task node definition and the Adding a Task Node section for all the details." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -34,6 +22,10 @@ "style": "Text", "text": "Select Configure on the menu to access the configuration." }, + { + "style": "Block", + "text": "Running" + }, { "style": "Title", "text": "Running Data Mine Tasks" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-mine.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-mine.json index 82e8b412a..855e64c62 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-mine.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-mine.json @@ -15,12 +15,8 @@ "text": "Because the hierarchy provides definitions, it does not intervene in the execution of bots. Instead, the definitions in data mines are instantiated from the network hierarchy by bot instances. Bot instances and process instances are the ones running the code according to the definitions in the corresponding data mine." }, { - "style": "Title", - "text": "Adding a Data Mine" - }, - { - "style": "Text", - "text": "To add a data mine, select Add Data Mine on the mines node menu in the Superalgos Project hierarchy." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-mines-data.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-mines-data.json index 6b35553ac..e2554ed78 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-mines-data.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-mines-data.json @@ -17,18 +17,6 @@ { "style": "Text", "text": "Whenever you create data mining tasks manually from within the Network hierarchy (as opposed to using the install market function under the exchange markets node of the Crypto Ecosystem hierarchy" - }, - { - "style": "Title", - "text": "Adding a Data Mines Data" - }, - { - "style": "Text", - "text": "To add a session-independent data node, select Add Session-independent Data on the network node menu." - }, - { - "style": "Note", - "text": "Only one session-independent data node may exist on each data storage node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-product-folder.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-product-folder.json index 1a5c8ac5e..954357cbc 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-product-folder.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-product-folder.json @@ -11,12 +11,8 @@ "text": "The use of the data product folder node is optional, as data products may also exist outside of data product folders." }, { - "style": "Title", - "text": "Adding a Data Product Folder" - }, - { - "style": "Text", - "text": "To add the data product folder node, select Add Data Product Folder on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-product.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-product.json index 2bb1e4e76..255ca3d75 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-product.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-product.json @@ -17,34 +17,6 @@ { "style": "Important", "text": "Data products may only be stored on the same network node on which the task—data mining or trading—runs." - }, - { - "style": "Title", - "text": "Adding a Data Product" - }, - { - "style": "Text", - "text": "To add a single data product, select Add Data Product on the market trading products, market data products, bot products, or data products folder node menus." - }, - { - "style": "Note", - "text": "Remember to establish a reference with a product definition of the corresponding bot in the corresponding data or trading mine." - }, - { - "style": "Text", - "text": "In cases in which multiple data products must be added, you may use the option to create data products in bulk." - }, - { - "style": "Text", - "text": "Select the Add All Data Products option on the data or trading mine products node menu. This adds a bot products node for each bot in the data or trading mine, and a data product for each product definition of each bot." - }, - { - "style": "Text", - "text": "You may use this option after manually adding a data or trading mine products node and manually establishing the reference with the desired data mine, or after adding all data or trading mine data products, by which the references with data or trading mines are established automatically." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"If adding data products in bulk results in adding data products that are not required, you may easily delete those.\" %}" } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/data-storage.json b/Projects/Superalgos/Schemas/Docs-Nodes/data-storage.json index 5cce9c2f4..997d496ac 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/data-storage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/data-storage.json @@ -29,18 +29,6 @@ { "style": "Text", "text": "{% include node-deletion-warning.html %}" - }, - { - "style": "Title", - "text": "Adding a Data Storage" - }, - { - "style": "Text", - "text": "To add a data storage, select Add Data Storage on the network node menu." - }, - { - "style": "Note", - "text": "Only one data storage node may exist on each network node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/dataset-definition.json b/Projects/Superalgos/Schemas/Docs-Nodes/dataset-definition.json index 42c2d7f96..2166f5a3a 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/dataset-definition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/dataset-definition.json @@ -1,6 +1,6 @@ { "type": "Dataset Definition", - "definition": "A dataset definition contains a configuration file that defines many aspects of the dataset. There are two types of dataset definitions: Multi-Period-Market and Multi-Period-Daily.", + "definition": "A data set is a collection of files stored in the designated location, as per the definitions on the referenced data product in the corresponding data mine.", "paragraphs": [ { "style": "Block", @@ -11,12 +11,8 @@ "text": "A good part of what makes datasets easy to consume by other bots is the fact that they are standardized in terms of their structure. It is that structure that is specified in the dataset definitions." }, { - "style": "Title", - "text": "Adding a Dataset Definition" - }, - { - "style": "Text", - "text": "To add a dataset definition, select Add Dataset Definition on the bot's node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/days.json b/Projects/Superalgos/Schemas/Docs-Nodes/days.json index afaf0baee..7ab144708 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/days.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/days.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "In the context of a position, it counts the number of days a position has been open." - }, - { - "style": "Title", - "text": "Adding a Days" - }, - { - "style": "Text", - "text": "To add the days node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/design-space.json b/Projects/Superalgos/Schemas/Docs-Nodes/design-space.json index c69f45f27..dd19d2e7e 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/design-space.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/design-space.json @@ -11,12 +11,8 @@ "text": "Think of the design space as your desktop, or the control room of the system." }, { - "style": "Title", - "text": "Adding a Design Space" - }, - { - "style": "Text", - "text": "To add the design space node, select Add Design Space on the spaces node of the Superalgos Project hierarchy." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/distance-to-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/distance-to-event.json index fe6a32ab7..db81afa3f 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/distance-to-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/distance-to-event.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The information may be used from within strategies, for example, to leave a cool-down period in-between positions, to separate orders in specific intervals, or to achieve any particular logic that may require counting how much time has passed since the last time a specific event was triggered." - }, - { - "style": "Title", - "text": "Adding a Distance To Event" - }, - { - "style": "Text", - "text": "To add the distance to event node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/dynamic-indicators.json b/Projects/Superalgos/Schemas/Docs-Nodes/dynamic-indicators.json index b6d127578..857147d50 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/dynamic-indicators.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/dynamic-indicators.json @@ -1,14 +1,5 @@ { "type": "Dynamic Indicators", "definition": "", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Dynamic Indicators" - }, - { - "style": "Text", - "text": "To add the dynamic indicators node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/end-balance.json b/Projects/Superalgos/Schemas/Docs-Nodes/end-balance.json index 869099f8c..10dff4788 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/end-balance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/end-balance.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "In the context of a position, it is the balance at the datetime the position was closed." - }, - { - "style": "Title", - "text": "Adding a End Balance" - }, - { - "style": "Text", - "text": "To add the end balance node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/end-rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/end-rate.json index a313b44e6..dca6714b6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/end-rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/end-rate.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "In the context of an episode, it is the close rate of the last closed candle at the moment the episode ends." - }, - { - "style": "Title", - "text": "Adding a End Rate" - }, - { - "style": "Text", - "text": "To add the end rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/end.json b/Projects/Superalgos/Schemas/Docs-Nodes/end.json index 5092b6c1d..c0b38e5fa 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/end.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/end.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "In every other context, the datetime is given by the datetime of the moment of evaluation. When evaluating a point in time in which the object remains open, end stores the datetime of that moment, because the object existed until that point in time when the value was last being updated. Once the object is closed, the end value is not modified again." - }, - { - "style": "Title", - "text": "Adding a End" - }, - { - "style": "Text", - "text": "To add the end node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/entry-target-rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/entry-target-rate.json index 997a1fe9e..c6093ff8b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/entry-target-rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/entry-target-rate.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Refresh this concepts by reading about the initial target definitions at the trading system." - }, - { - "style": "Title", - "text": "Adding a Entry Target Rate" - }, - { - "style": "Text", - "text": "To add the entry target rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/entry-target-size.json b/Projects/Superalgos/Schemas/Docs-Nodes/entry-target-size.json index 8c53524a7..4cdad2bb1 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/entry-target-size.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/entry-target-size.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "Refresh this concepts by reading about the initial target definitions at the trading system." - }, - { - "style": "Title", - "text": "Adding a Entry Target Size" - }, - { - "style": "Text", - "text": "To add the entry target size node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/episode-base-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/episode-base-asset.json index 845fbb5b1..830b426c1 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/episode-base-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/episode-base-asset.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Learn more about how accounts for the base asset and the quoted asset are kept in the base asset and quoted asset page on the trading engine section of the documentation." - }, - { - "style": "Title", - "text": "Adding a Episode Base Asset" - }, - { - "style": "Text", - "text": "To add the episode base asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/episode-counters.json b/Projects/Superalgos/Schemas/Docs-Nodes/episode-counters.json index 2ba3a4ad4..1053b894b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/episode-counters.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/episode-counters.json @@ -1,14 +1,5 @@ { "type": "Episode Counters", "definition": "The episode counters node features counters of instances of objects that come to exist during the duration of the episode.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Episode Counters" - }, - { - "style": "Text", - "text": "To add the episode counters node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/episode-quoted-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/episode-quoted-asset.json index 2b28bdc97..5f1e34515 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/episode-quoted-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/episode-quoted-asset.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Learn more about how accounts for the base asset and the quoted asset are kept in the base asset and quoted asset page on the trading engine section of the documentation." - }, - { - "style": "Title", - "text": "Adding a Episode Quoted Asset" - }, - { - "style": "Text", - "text": "To add the episode quoted asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/episode-statistics.json b/Projects/Superalgos/Schemas/Docs-Nodes/episode-statistics.json index a8b5e1ad1..c816f4e19 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/episode-statistics.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/episode-statistics.json @@ -1,14 +1,5 @@ { "type": "Episode Statistics", "definition": "Episode statistics keeps track of several metrics in the context of the episode.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Episode Statistics" - }, - { - "style": "Text", - "text": "To add the episode statistics node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/episode.json b/Projects/Superalgos/Schemas/Docs-Nodes/episode.json index b6aa7c734..2f57cc9c3 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/episode.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/episode.json @@ -33,14 +33,6 @@ { "style": "List", "text": "rates describing each candle in the episode, such as the open, close, min and max rates;" - }, - { - "style": "Title", - "text": "Adding a Episode" - }, - { - "style": "Text", - "text": "To add the episode node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-account-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-account-asset.json index 6eec14072..6c397a146 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-account-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-account-asset.json @@ -9,18 +9,6 @@ { "style": "Text", "text": "The exchange account asset is a reference to an asset defined under the exchange assets node." - }, - { - "style": "Title", - "text": "Adding a Exchange Account Asset" - }, - { - "style": "Text", - "text": "To add an exchange account asset node, select Add Asset on the user assets node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with an asset defined under the exchange assets node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-account-key.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-account-key.json index 9a8fff1ce..54bc69164 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-account-key.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-account-key.json @@ -3,12 +3,8 @@ "definition": "The exchange account key holds the definition of the key name and secret provided by the corresponding exchange to access the user account via the exchange API.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Exchange Account Key" - }, - { - "style": "Text", - "text": "To add an exchange account key, select Add Key on the user keys node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-accounts.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-accounts.json index 3b48fc8f7..4e3ca4099 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-accounts.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-accounts.json @@ -1,18 +1,5 @@ { "type": "Exchange Accounts", "definition": "The exchange accounts node groups the different accounts the user may have with the corresponding exchange.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Exchange Accounts" - }, - { - "style": "Text", - "text": "To add an exchange accounts node, select Add Exchange Account on the crypto exchange node menu. The exchange account node is created along with the basic structure of nodes used to define keys and user assets with the exchange." - }, - { - "style": "Note", - "text": "Only one exchange accounts node may exist on each exchange." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-assets.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-assets.json index 5a5f91714..f72663676 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-assets.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-assets.json @@ -3,16 +3,8 @@ "definition": "The exchange assets node groups the definitions of assets.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Exchange Assets" - }, - { - "style": "Text", - "text": "To add an exchange assets node, select Add Exchange Assets on the crypto exchanges node menu. The exchange assets node is created along with a first asset." - }, - { - "style": "Note", - "text": "Only one exchange assets node may exist on each exchange." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-data-products.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-data-products.json index 832238340..ace4d3bd6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-data-products.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-data-products.json @@ -15,20 +15,8 @@ "text": "When representing an exchange featured in the system's icons library, the standard exchange data tasks icon is replaced by the exchange's logo." }, { - "style": "Title", - "text": "Adding a Exchange Data Products" - }, - { - "style": "Text", - "text": "To add a specific exchange data products node, select Add Exchange Data Products on the parent node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference to the desired exchange in the Crypto Ecosystem hierarchy." - }, - { - "style": "Text", - "text": "You may also add exchange data products nodes in bulk for all exchanges that may have been previously defined in the Crypto Ecosystem hierarchy. To do that, select Add Missing Exchanges on the parent node menu. An exchange data products node is created for each defined exchange, each with the corresponding reference." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-data-tasks.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-data-tasks.json index 56a2637de..2d2318cd2 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-data-tasks.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-data-tasks.json @@ -15,20 +15,8 @@ "text": "When representing an exchange featured in the system's icons library, the standard exchange data tasks icon is replaced by the exchange's logo." }, { - "style": "Title", - "text": "Adding a Exchange Data Tasks" - }, - { - "style": "Text", - "text": "To add a specific exchange data tasks node, select Add Exchange Data Tasks on the parent node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference to the desired exchange in the Crypto Ecosystem hierarchy." - }, - { - "style": "Text", - "text": "You may also add exchange data tasks node in bulk for all exchanges that may have been previously defined in the Crypto Ecosystem hierarchy. To do that, select Add Missing Exchanges on the parent node menu. An exchange data tasks node is created for each defined exchange, each with the corresponding reference." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-id.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-id.json index 80812c1a7..a97b253cb 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-id.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-id.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "In the case of limit orders, it is the rate as specified by the formula under the order rate node. If no such definition exists, then limit orders use the default value as well." - }, - { - "style": "Title", - "text": "Adding a Exchange Id" - }, - { - "style": "Text", - "text": "To add the exchange id node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-markets.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-markets.json index 4c5bdf486..120262245 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-markets.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-markets.json @@ -1,18 +1,5 @@ { "type": "Exchange Markets", "definition": "The exchange markets node groups the definitions of markets.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Exchange Markets" - }, - { - "style": "Text", - "text": "To add an exchange markets node, select Add Exchange Markets on the crypto exchange node menu. The exchange markets node is created along with the basic structure of nodes to define the first market." - }, - { - "style": "Note", - "text": "Only one exchange assets node may exist on each exchange." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-orders.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-orders.json index f158b4f78..e77183516 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-orders.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-orders.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "Each section of the hierarchy must have the definition of as many orders of each type as the trading system is capable of placing concurrently. For example, if the execution algorithm may place up to three limit buy orders to open a position, then three limit orders must exist under the limit buy orders section of the hierarchy. Each order defined in the trading system must reference the data structure of a matching type of order in the trading engine." - }, - { - "style": "Title", - "text": "Adding a Exchange Orders" - }, - { - "style": "Text", - "text": "To add the exchange orders node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-trading-products.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-trading-products.json index 66ab78f95..edf1728a1 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-trading-products.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-trading-products.json @@ -15,20 +15,8 @@ "text": "When representing an exchange featured in the system's icons library, the standard exchange trading products icon is replaced by the exchange's logo." }, { - "style": "Title", - "text": "Adding a Exchange Trading Products" - }, - { - "style": "Text", - "text": "To add a specific exchange trading products node, select Add Exchange Trading Products on the parent node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference to the desired exchange in the Crypto Ecosystem hierarchy." - }, - { - "style": "Text", - "text": "You may also add exchange trading products nodes in bulk for all exchanges that may have been previously defined in the Crypto Ecosystem hierarchy. To do that, select Add Missing Exchanges on the trading mines data node menu. An exchange trading products node is created for each defined exchange, each with the corresponding reference." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-trading-tasks.json b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-trading-tasks.json index 0c30f1c9b..3f5f33d3d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exchange-trading-tasks.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exchange-trading-tasks.json @@ -15,20 +15,8 @@ "text": "When representing an exchange featured in the system's icons library, the standard exchange trading tasks icon is replaced by the exchange's logo." }, { - "style": "Title", - "text": "Adding a Exchange Trading Tasks" - }, - { - "style": "Text", - "text": "To add a specific exchange trading tasks node, select Add Exchange Trading Tasks on the parent node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference to the desired exchange in the Crypto Ecosystem hierarchy." - }, - { - "style": "Text", - "text": "You may also add exchange trading tasks node in bulk for all exchanges that may have been previously defined in the Crypto Ecosystem hierarchy. To do that, select Add Missing Exchanges on the parent node menu. An exchange trading tasks node is created for each defined exchange, each with the corresponding reference." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/execution-algorithm.json b/Projects/Superalgos/Schemas/Docs-Nodes/execution-algorithm.json index 935c059ad..2a0a0bdde 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/execution-algorithm.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/execution-algorithm.json @@ -23,12 +23,8 @@ "text": "An execution algorithm is a set of instructions in the sense that the orders defined in each algorithm are themselves the instructions. That is, an execution algorithm is a set of predefined orders which may be created or canceled given specific market situations." }, { - "style": "Title", - "text": "Adding a Execution Algorithm" - }, - { - "style": "Text", - "text": "To add the execution algorithm node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/execution-finished-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/execution-finished-event.json index 7c6c94542..5d0ae66ac 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/execution-finished-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/execution-finished-event.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "The image above shows a reference established from the execution started event of a process to the execution finished event of another process." - }, - { - "style": "Title", - "text": "Adding a Execution Finished Event" - }, - { - "style": "Text", - "text": "To add an execution finished event, select Add Missing Items on the process definition node menu. Items that may be missing are created along with the basic structure of nodes required to define them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/execution-started-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/execution-started-event.json index e2b2b78e0..cb6623e17 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/execution-started-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/execution-started-event.json @@ -21,18 +21,6 @@ { "style": "Text", "text": "Not setting up this event on a trading session may result in eventual data inconsistencies, as—in theory—the trading bot may run with some indicators up to date and some slightly delayed." - }, - { - "style": "Title", - "text": "Adding a Execution Started Event" - }, - { - "style": "Text", - "text": "To add an execution started event, select Add Missing Items on the process definition node menu. Items that may be missing are created along with the basic structure of nodes required to define them." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"Remember that an execution started event must establish a reference to the appropriate execution finished event.\" %}" } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exit-target-rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/exit-target-rate.json index 5cf8db4a3..181cfd7fd 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exit-target-rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exit-target-rate.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Refresh this concepts by reading about the initial target definitions at the trading system." - }, - { - "style": "Title", - "text": "Adding a Exit Target Rate" - }, - { - "style": "Text", - "text": "To add the exit target rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exit-target-size.json b/Projects/Superalgos/Schemas/Docs-Nodes/exit-target-size.json index 0e84b6ef4..94519bcc6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exit-target-size.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exit-target-size.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "Refresh this concepts by reading about the initial target definitions at the trading system." - }, - { - "style": "Title", - "text": "Adding a Exit Target Size" - }, - { - "style": "Text", - "text": "To add the exit target size node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/exit-type.json b/Projects/Superalgos/Schemas/Docs-Nodes/exit-type.json index 36673e859..69ab45beb 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/exit-type.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/exit-type.json @@ -33,14 +33,6 @@ { "style": "List", "text": "Closing Stage: the current stage started closing because the Close Stage is opening." - }, - { - "style": "Title", - "text": "Adding a Exit Type" - }, - { - "style": "Text", - "text": "To add the exit type node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/fails.json b/Projects/Superalgos/Schemas/Docs-Nodes/fails.json index 4c2fc229c..64dfcfa46 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/fails.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/fails.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "The workings of the fail counts are analogous to the workings of the hits counts, reversing the sign. That is, when profit loss is negative, it is counted as a fail. Please refer to the definition of hits for the details." - }, - { - "style": "Title", - "text": "Adding a Fails" - }, - { - "style": "Text", - "text": "To add the fails node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/fee-structure.json b/Projects/Superalgos/Schemas/Docs-Nodes/fee-structure.json index fa66d4cc9..f46fe4e3c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/fee-structure.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/fee-structure.json @@ -31,12 +31,8 @@ "text": "The trade hits the take profit target above the Position Rate level, however, due to fees, the trade has a negative 0.32% ROI." }, { - "style": "Title", - "text": "Adding a Fee Structure" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/fees-paid.json b/Projects/Superalgos/Schemas/Docs-Nodes/fees-paid.json index 961c9344b..3a54aa734 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/fees-paid.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/fees-paid.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "Exchanges deduct fees from the asset you are receiving. For instance, if you are selling BTC in the BTC-USDT market, then you are receiving USDT, and the exchange will deduct the fees directly from the amount of USDT you are receiving." - }, - { - "style": "Title", - "text": "Adding a Fees Paid" - }, - { - "style": "Text", - "text": "To add the fees paid node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/formula.json b/Projects/Superalgos/Schemas/Docs-Nodes/formula.json index eda667ed6..6d5ff3a7e 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/formula.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/formula.json @@ -153,14 +153,6 @@ { "style": "Text", "text": "orderRate()" - }, - { - "style": "Title", - "text": "Adding a Formula" - }, - { - "style": "Text", - "text": "To add a formula, select Add Formula on the corresponding parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/forward-testing-session.json b/Projects/Superalgos/Schemas/Docs-Nodes/forward-testing-session.json index 4f1584436..526d2de83 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/forward-testing-session.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/forward-testing-session.json @@ -15,16 +15,8 @@ "text": "Running a live session requires the setup of a key reference at the market reference. It also requires a live data feed, meaning that the corresponding sensor bot, along with all indicators used by the referenced trading system, must be up and running. Finally, a live session also requires at least 48 hours of historic market data. Bear in mind that the trading system may require even more historic market data to properly analyze the market." }, { - "style": "Title", - "text": "Adding a Forward Testing Session" - }, - { - "style": "Text", - "text": "To add a forward testing session, select Add Forward Testing Session on the trading process instance node menu. When a session is added, it is created with the full set of parameters." - }, - { - "style": "Note", - "text": "After adding a session node, make sure you establish a reference to the trading system you want it to work with." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -70,6 +62,10 @@ "style": "Important", "text": "You need to take this into account at the time of defining your positionSize formula. If the formula is a constant, you may easily run out of balance, as only a fraction of the balance will be available for the strategy to use. It may be a good idea to set up your positionSize as a function of your available balance instead." }, + { + "style": "Block", + "text": "Running" + }, { "style": "Title", "text": "Running Forward Testing Session" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/heartbeats.json b/Projects/Superalgos/Schemas/Docs-Nodes/heartbeats.json index 2746ba069..b58a24bd8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/heartbeats.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/heartbeats.json @@ -11,12 +11,8 @@ "text": "This parameter affects how you see the progress of the trading session below the trading bot instance node on the design space." }, { - "style": "Title", - "text": "Adding a Heartbeats" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/hit-fail.json b/Projects/Superalgos/Schemas/Docs-Nodes/hit-fail.json index be438eff1..2cce0e620 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/hit-fail.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/hit-fail.json @@ -13,14 +13,6 @@ { "style": "Note", "text": "Please refer to the definition of hits for the details." - }, - { - "style": "Title", - "text": "Adding a Hit Fail" - }, - { - "style": "Text", - "text": "To add the hit fail node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/hit-ratio.json b/Projects/Superalgos/Schemas/Docs-Nodes/hit-ratio.json index 4068aa513..5fa14dc93 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/hit-ratio.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/hit-ratio.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Hit ratio results from multiplying the number of hits by 100 and dividing it by the number of positions: hit ratio = hits * 100 / positions." - }, - { - "style": "Title", - "text": "Adding a Hit Ratio" - }, - { - "style": "Text", - "text": "To add the hit ratio node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/hits.json b/Projects/Superalgos/Schemas/Docs-Nodes/hits.json index e9e4539a5..56be9bb99 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/hits.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/hits.json @@ -17,14 +17,6 @@ { "style": "Note", "text": "The consolidated calculations are explained thoroughly in the profit loss node." - }, - { - "style": "Title", - "text": "Adding a Hits" - }, - { - "style": "Text", - "text": "To add the hits node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/identifier.json b/Projects/Superalgos/Schemas/Docs-Nodes/identifier.json index 496e6d812..e951981c0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/identifier.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/identifier.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The property is what would be used to access a specific known record." - }, - { - "style": "Title", - "text": "Adding a Identifier" - }, - { - "style": "Text", - "text": "To add the identifier node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/image-condition.json b/Projects/Superalgos/Schemas/Docs-Nodes/image-condition.json index 4a5ef6b20..2549d597a 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/image-condition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/image-condition.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The node is optional. When the node is not present in the definition of the image or when the condition validates true, the image is rendered on screen. When the condition validates false the image is not rendered. As such, the node allows dynamically switching the rendering of the corresponding image on and off ." - }, - { - "style": "Title", - "text": "Adding a Image Condition" - }, - { - "style": "Text", - "text": "To add the image condition node, select Add Image Condition on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/image-position.json b/Projects/Superalgos/Schemas/Docs-Nodes/image-position.json index 243cb7672..306916142 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/image-position.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/image-position.json @@ -15,12 +15,8 @@ "text": "See the configuration for further details." }, { - "style": "Title", - "text": "Adding a Image Position" - }, - { - "style": "Text", - "text": "To add the image position node, select Add Image Position on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/image.json b/Projects/Superalgos/Schemas/Docs-Nodes/image.json index 00f726ab2..4f96d2d4f 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/image.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/image.json @@ -23,12 +23,8 @@ "text": "See the configuration for further details." }, { - "style": "Title", - "text": "Adding a Image" - }, - { - "style": "Text", - "text": "To add the image node, select Add Image on the parent node menu. " + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/index.json b/Projects/Superalgos/Schemas/Docs-Nodes/index.json index ab95a4ded..42728333d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/index.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/index.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "Trading systems may feature more than one strategy. In the context of a strategy, index is the position of the strategy within the trading system." - }, - { - "style": "Title", - "text": "Adding a Index" - }, - { - "style": "Text", - "text": "To add the index node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/indicator-bot-instance.json b/Projects/Superalgos/Schemas/Docs-Nodes/indicator-bot-instance.json index e6493e22a..065cba03e 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/indicator-bot-instance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/indicator-bot-instance.json @@ -15,12 +15,8 @@ "text": "The indicator bot instance holds no definitions as to what the bot does. Instead, its processes instances reference the process definitions in the corresponding data mine. That is how the indicator bot instance obtains the information of what it needs to do once it is run." }, { - "style": "Title", - "text": "Adding a Indicator Bot Instance" - }, - { - "style": "Text", - "text": "To add an indicator bot instance, select Add Indicator Bot Instance on the task node menu." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/indicator-bot.json b/Projects/Superalgos/Schemas/Docs-Nodes/indicator-bot.json index 4259175db..99df81f30 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/indicator-bot.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/indicator-bot.json @@ -15,12 +15,8 @@ "text": "Most of the behavior expected from an indicator bot is defined by the structure of nodes in the hierarchy and the references among the nodes within these definitions. As such, you do not need to code any of the functions that make up the infrastructure functionality. Dependencies, outputs, data structures, execution sequences, and several other problems are handled by the definitions embodied in the structure of nodes that make up an indicator, and are configured in the visual environment of the design space. Coding is limited to the actual calculation and data building procedures." }, { - "style": "Title", - "text": "Adding a Indicator Bot" - }, - { - "style": "Text", - "text": "To add an indicator bot, select Add Indicator Bot on the data mine node menu. An indicator bot is created along with the basic structure of nodes required to define it." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/indicator-function.json b/Projects/Superalgos/Schemas/Docs-Nodes/indicator-function.json index c24473f29..756689e34 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/indicator-function.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/indicator-function.json @@ -1,14 +1,5 @@ { "type": "Indicator Function", "definition": "", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Indicator Function" - }, - { - "style": "Text", - "text": "To add the indicator function node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/indicator-process-instance.json b/Projects/Superalgos/Schemas/Docs-Nodes/indicator-process-instance.json index a9e34fb3c..232bed90d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/indicator-process-instance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/indicator-process-instance.json @@ -15,12 +15,8 @@ "text": "Once the reference is established, the indicator process instance adopts the name of the process definition it references." }, { - "style": "Title", - "text": "Adding a Indicator Process Instance" - }, - { - "style": "Text", - "text": "To add an indicator process instance, select Add Indicator Process Instance on the indicator bot instance node menu." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/initial-targets.json b/Projects/Superalgos/Schemas/Docs-Nodes/initial-targets.json index 09747ec35..35f34f2c0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/initial-targets.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/initial-targets.json @@ -1,14 +1,5 @@ { "type": "Initial Targets", "definition": "The initial targets node holds the most basic definitions about the position to be taken: the target rate and the target size.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Initial Targets" - }, - { - "style": "Text", - "text": "To add the initial targets node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/javascript-code.json b/Projects/Superalgos/Schemas/Docs-Nodes/javascript-code.json index d47fb0ede..34d0ca2d4 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/javascript-code.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/javascript-code.json @@ -13,14 +13,6 @@ { "style": "Important", "text": "Until a robust JavaScript editor is implemented on the UI, it is recommended to write code on an external editor and paste it in the UI code bubble to ensure consistency." - }, - { - "style": "Title", - "text": "Adding a Javascript Code" - }, - { - "style": "Text", - "text": "To add a JavaScript code node, select Add Code on the corresponding parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/key-reference.json b/Projects/Superalgos/Schemas/Docs-Nodes/key-reference.json index c9af49798..fda32a62c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/key-reference.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/key-reference.json @@ -25,18 +25,6 @@ { "style": "Important", "text": "Most exchanges do not allow the same exchange account key to be used with multiple processes querying the exchange API. This means that if you are trading with multiple trading systems or multiple sessions on the same exchange, each session requires different exchange account keys." - }, - { - "style": "Title", - "text": "Adding a Key Reference" - }, - { - "style": "Text", - "text": "To add a key reference, select Add Key Reference on the task node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with a valid exchange account key after creating the key reference." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/last.json b/Projects/Superalgos/Schemas/Docs-Nodes/last.json index 95303b8bb..f03589daa 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/last.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/last.json @@ -25,14 +25,6 @@ { "style": "List", "text": "From within a trading system, your strategies may make decisions factoring in what happened with the last position or strategy. For example, you may want to affect the size of the next position depending on the result of the last one." - }, - { - "style": "Title", - "text": "Adding a Last" - }, - { - "style": "Text", - "text": "To add the last node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/layer-manager.json b/Projects/Superalgos/Schemas/Docs-Nodes/layer-manager.json index 6014152e7..8fa5cf312 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/layer-manager.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/layer-manager.json @@ -11,12 +11,8 @@ "text": "In other words, you use the layers manager node to configure which data products you wish to be made available for visualization purposes on the charts, in particular, on a specific timeline chart to which the layers manager node is attached to." }, { - "style": "Title", - "text": "Adding a Layer Manager" - }, - { - "style": "Text", - "text": "To add a layers manager, select Add Layers Manager on the preferred timeline chart node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/layer.json b/Projects/Superalgos/Schemas/Docs-Nodes/layer.json index e5e16c48f..9cb4c4f83 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/layer.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/layer.json @@ -11,16 +11,8 @@ "text": "To set up a layer, you need to establish a reference with the data product of your choice." }, { - "style": "Title", - "text": "Adding a Layer" - }, - { - "style": "Text", - "text": "To add a layer, select Add Layer on the layer manager node menu." - }, - { - "style": "Note", - "text": "After adding a layer node, make sure you establish a reference to the corresponding data product in the data storage node of the network hierarchy." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -54,6 +46,10 @@ "style": "Text", "text": " showPanels may be true or false; true shows the plotter panel that may be associated with the data product as per the plotter module definitions; false* makes panels invisible." }, + { + "style": "Block", + "text": "Charts" + }, { "style": "Title", "text": "Layer at the Charts" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/limit-buy-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/limit-buy-order.json index 2df5d24bd..c22f4a940 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/limit-buy-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/limit-buy-order.json @@ -35,12 +35,8 @@ "text": "{% include tip.html content=\"Please read the definition of market buy order for relevant information about how orders in general work, in particular, the section about Order Size, Filling of Orders, Closing of Orders, and Spawning Multiple Orders. \" %}" }, { - "style": "Title", - "text": "Adding a Limit Buy Order" - }, - { - "style": "Text", - "text": "To add the limit buy order node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/limit-buy-orders.json b/Projects/Superalgos/Schemas/Docs-Nodes/limit-buy-orders.json index a0d61c02d..1b4d2cf09 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/limit-buy-orders.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/limit-buy-orders.json @@ -1,14 +1,5 @@ { "type": "Limit Buy Orders", "definition": "Limit buy orders is the section of the data structure that keeps track of this specific type of order.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Limit Buy Orders" - }, - { - "style": "Text", - "text": "To add the limit buy orders node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/limit-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/limit-order.json index c08e109f7..fb38980ca 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/limit-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/limit-order.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Each limit order defined in the trading system must reference the data structure of a limit order in the trading engine." - }, - { - "style": "Title", - "text": "Adding a Limit Order" - }, - { - "style": "Text", - "text": "To add the limit order node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/limit-sell-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/limit-sell-order.json index ffa1a328d..bf8dc94f9 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/limit-sell-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/limit-sell-order.json @@ -11,12 +11,8 @@ "text": "{% include tip.html content=\"Please read the definition of limit buy order for relevant information about how limit orders work. Also, please read the definition of " }, { - "style": "Title", - "text": "Adding a Limit Sell Order" - }, - { - "style": "Text", - "text": "To add the limit sell order node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/limit-sell-orders.json b/Projects/Superalgos/Schemas/Docs-Nodes/limit-sell-orders.json index b2f7267ad..55ba7989c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/limit-sell-orders.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/limit-sell-orders.json @@ -1,14 +1,5 @@ { "type": "Limit Sell Orders", "definition": "Limit sell orders is the section of the data structure that keeps track of this specific type of order.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Limit Sell Orders" - }, - { - "style": "Text", - "text": "To add the limit sell orders node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/live-trading-session.json b/Projects/Superalgos/Schemas/Docs-Nodes/live-trading-session.json index 90e9fe82e..4f62d4452 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/live-trading-session.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/live-trading-session.json @@ -15,16 +15,8 @@ "text": "Running a live session requires the setup of a key reference at the market reference. It also requires a live data feed, meaning that the corresponding sensor bot, along with all indicators used by the referenced trading system, must be up and running. Finally, a live session also requires at least 48 hours of historic market data. Bear in mind that the trading system may require even more historic market data to properly analyze the market." }, { - "style": "Title", - "text": "Adding a Live Trading Session" - }, - { - "style": "Text", - "text": "To add a live trading session, select Add Live Trading Session on the trading process instance node menu. When a session is added, it is created with the full set of parameters." - }, - { - "style": "Note", - "text": "After adding a session node, make sure you establish a reference to the trading system you want it to work with." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -50,6 +42,10 @@ "style": "List", "text": "folderName allows you to set a significant name to the folder in which the data products—and logs—generated by the session are stored. If left blank, the system names the folders with the session id. This may be handy when you intend to consult the raw data generated by the session, as, otherwise, the folder would be hard to identify." }, + { + "style": "Block", + "text": "Running" + }, { "style": "Title", "text": "Running Live Trading Session" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/lock.json b/Projects/Superalgos/Schemas/Docs-Nodes/lock.json index 52a162b27..a6414fd23 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/lock.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/lock.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "At the moment of opening an order, the system checks the spawnMultipleOrders parameter at the order's configuration in the trading system. If the value is false, the system checks the value of the lock. If the value is open, then it may create the order; if it is closed then the order may not be created." - }, - { - "style": "Title", - "text": "Adding a Lock" - }, - { - "style": "Text", - "text": "To add the lock node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/manage-stage.json b/Projects/Superalgos/Schemas/Docs-Nodes/manage-stage.json index 6487f8596..1de1f0def 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/manage-stage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/manage-stage.json @@ -65,18 +65,6 @@ { "style": "Text", "text": "That said, the default behavior of the system may be hacked to avoid the eventual risk of excessive slippage: set your stop loss and take profit targets tighter than intended." - }, - { - "style": "Title", - "text": "Adding a Manage Stage" - }, - { - "style": "Text", - "text": "To add a manage stage node, select Add Missing Stages on the strategy node menu. All stages that may be missing are created along with the rest of the basic structure of nodes required to define each of them and their events." - }, - { - "style": "Note", - "text": "Only one manage stage may exist in each strategy." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/managed-stop-loss.json b/Projects/Superalgos/Schemas/Docs-Nodes/managed-stop-loss.json index 6fef087f8..fc7f49795 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/managed-stop-loss.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/managed-stop-loss.json @@ -21,14 +21,6 @@ { "style": "Note", "text": "The above example of a constant stop loss followed by a trailing stop is merely an example of a typical setup. The formulas you use to determine the rate of the target on each phase may be anything you choose, thus, you may achieve whatever behavior you imagine and can describe mathematically." - }, - { - "style": "Title", - "text": "Adding a Managed Stop Loss" - }, - { - "style": "Text", - "text": "To add a stop node, select Add Missing Items on the manage stage node menu. All items that may be missing are created along with the rest of the basic structure of nodes required to define each of them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/managed-take-profit.json b/Projects/Superalgos/Schemas/Docs-Nodes/managed-take-profit.json index afc49f4c7..ef592d078 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/managed-take-profit.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/managed-take-profit.json @@ -17,14 +17,6 @@ { "style": "Note", "text": "The system provides the same functionality for managing the take profit target as explained for the managed stop loss target, so please make sure you go through that section too. " - }, - { - "style": "Title", - "text": "Adding a Managed Take Profit" - }, - { - "style": "Text", - "text": "To add a take profit node, select Add Missing Items on the manage stage node menu. All items that may be missing are created along with the rest of the basic structure of nodes required to define each of them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-base-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-base-asset.json index 8d8d1e1be..9418c4b12 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-base-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-base-asset.json @@ -9,18 +9,6 @@ { "style": "Text", "text": "A market base asset must reference an asset defined under the exchange assets node." - }, - { - "style": "Title", - "text": "Adding a Market Base Asset" - }, - { - "style": "Text", - "text": "To add a market base asset, select Add Market Base Asset on the market node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with an asset defined under the exchange assets node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-buy-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-buy-order.json index 06b07e807..de3ff8189 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-buy-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-buy-order.json @@ -191,12 +191,8 @@ "text": "The size filled at the level of the stage must be within the target size defined under the initial targets node." }, { - "style": "Title", - "text": "Adding a Market Buy Order" - }, - { - "style": "Text", - "text": "To add the market buy order node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-buy-orders.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-buy-orders.json index 5d3f5cb4f..8573cbb05 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-buy-orders.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-buy-orders.json @@ -1,14 +1,5 @@ { "type": "Market Buy Orders", "definition": "Market buy orders is the section of the data structure that keeps track of this specific type of order.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Market Buy Orders" - }, - { - "style": "Text", - "text": "To add the market buy orders node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-data-products.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-data-products.json index 687c0bd4c..9d4be26db 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-data-products.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-data-products.json @@ -13,22 +13,6 @@ { "style": "Text", "text": "This node may spawn individual data products or may deploy data products in bulk organized by data mine and by bots. See the data products node for the details." - }, - { - "style": "Title", - "text": "Adding a Market Data Products" - }, - { - "style": "Text", - "text": "To add a market data products node, select Add Market Data on the parent node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with a market defined in the Crypto Ecosystem hierarchy after adding the node." - }, - { - "style": "Text", - "text": "You may also add market data products nodes in bulk for all markets that may have been previously defined in the Crypto Ecosystem hierarchy. To do that, select Add Missing Markets on the parent node menu. A market data products node is created for each defined market, each with the corresponding reference." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-data-tasks.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-data-tasks.json index 105888939..14ce94867 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-data-tasks.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-data-tasks.json @@ -15,20 +15,8 @@ "text": "This node may spawn individual data products or may deploy data products in bulk organized by data mine and by bots. See the data products node for the details." }, { - "style": "Title", - "text": "Adding a Market Data Tasks" - }, - { - "style": "Text", - "text": "To add a market data tasks node, select Add Market Data on the parent node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with a market defined in the Crypto Ecosystem hierarchy after adding the node." - }, - { - "style": "Text", - "text": "You may also add market data tasks nodes in bulk for all markets that may have been previously defined in the Crypto Ecosystem hierarchy. To do that, select Add Missing Markets on the parent node menu. A market data tasks node is created for each defined market, each with the corresponding reference." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-order.json index cb9819ade..766eed5e0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-order.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Each market order defined in the trading system must reference the data structure of a market order in the trading engine." - }, - { - "style": "Title", - "text": "Adding a Market Order" - }, - { - "style": "Text", - "text": "To add the market order node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-quoted-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-quoted-asset.json index 570cce0d5..75e80745b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-quoted-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-quoted-asset.json @@ -9,18 +9,6 @@ { "style": "Text", "text": "A market quoted asset must reference an asset defined under the exchange assets node." - }, - { - "style": "Title", - "text": "Adding a Market Quoted Asset" - }, - { - "style": "Text", - "text": "To add a market quoted asset, select Add Market Quoted Asset on the market node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with an asset defined under the exchange assets node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-sell-order.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-sell-order.json index c5d780b48..4115fb632 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-sell-order.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-sell-order.json @@ -11,12 +11,8 @@ "text": "{% include tip.html content=\"Please read the definition of market buy order for relevant information about how orders in general—and market orders in particular—work. \" %}" }, { - "style": "Title", - "text": "Adding a Market Sell Order" - }, - { - "style": "Text", - "text": "To add the market sell order node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-sell-orders.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-sell-orders.json index b6b966266..fd17f8412 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-sell-orders.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-sell-orders.json @@ -1,14 +1,5 @@ { "type": "Market Sell Orders", "definition": "Market sell orders is the section of the data structure that keeps track of this specific type of order.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Market Sell Orders" - }, - { - "style": "Text", - "text": "To add the market sell orders node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-trading-products.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-trading-products.json index 698defc04..7b9bbd6fa 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-trading-products.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-trading-products.json @@ -13,18 +13,6 @@ { "style": "Text", "text": "This node may spawn individual data products or may deploy data products in bulk organized by trading mine and by trading bots. See the data products node for the details." - }, - { - "style": "Title", - "text": "Adding a Market Trading Products" - }, - { - "style": "Text", - "text": "To add a market trading products node, select Add Market Trading Data on the parent node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with a market defined in the Crypto Ecosystem hierarchy after adding the node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market-trading-tasks.json b/Projects/Superalgos/Schemas/Docs-Nodes/market-trading-tasks.json index 14eeb16c3..abb4d88c8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market-trading-tasks.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market-trading-tasks.json @@ -15,20 +15,8 @@ "text": "This node may spawn individual data products or may deploy data products in bulk organized by data mine and by bots. See the data products node for the details." }, { - "style": "Title", - "text": "Adding a Market Trading Tasks" - }, - { - "style": "Text", - "text": "To add a market trading tasks node, select Add Market Data on the parent node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with a market defined in the Crypto Ecosystem hierarchy after adding the node." - }, - { - "style": "Text", - "text": "You may also add market trading tasks nodes in bulk for all markets that may have been previously defined in the Crypto Ecosystem hierarchy. To do that, select Add Missing Markets on the parent node menu. A market trading tasks node is created for each defined market, each with the corresponding reference." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/market.json b/Projects/Superalgos/Schemas/Docs-Nodes/market.json index 4bb41f634..93f8bc8e4 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/market.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/market.json @@ -9,18 +9,6 @@ { "style": "Important", "text": "Only markets that are effectively listed on the exchange may be configured and used with the system. Check with the exchange and make sure you understand what tickers they are using, which is the base asset and which the quoted asset on the listed markets." - }, - { - "style": "Title", - "text": "Adding a Market" - }, - { - "style": "Text", - "text": "To add a market, select Add Market on the exchange markets node menu. The market node is created along with the basic structure of nodes used to define the market. This option does not generate the super actions required to install and uninstall markets." - }, - { - "style": "Text", - "text": "To add markets in bulk, select Add Missing Markets on the exchange markets node menu. This option adds all markets listed at the exchange that may result from the combination of assets listed under the exchange assets node, along with the required super actions to intall those markets." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/master-script.json b/Projects/Superalgos/Schemas/Docs-Nodes/master-script.json index d4ae48703..77b037f53 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/master-script.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/master-script.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "The current implementation of the Masters super scripts hierarchy features two master scripts you may use as examples. The Setup Market master script deals with all the steps required to install a new market, while the Delete Market Dependencies master script deals with uninstalling markets." - }, - { - "style": "Title", - "text": "Adding a Master Script" - }, - { - "style": "Text", - "text": "To add a master script, select Add Master Script on the scripts library node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/max.json b/Projects/Superalgos/Schemas/Docs-Nodes/max.json index cd7f6b727..f222ed365 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/max.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/max.json @@ -1,14 +1,5 @@ { "type": "Max", "definition": "Max is the maximum rate registered by the exchange during the period between the datetimes of the begin and end properties, as provided by the exchange.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Max" - }, - { - "style": "Text", - "text": "To add the max node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/min.json b/Projects/Superalgos/Schemas/Docs-Nodes/min.json index 5c4901fa1..eed690514 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/min.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/min.json @@ -1,14 +1,5 @@ { "type": "Min", "definition": "Min is the minimum rate registered by the exchange during the period between the datetimes of the begin and end properties, as provided by the exchange.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Min" - }, - { - "style": "Text", - "text": "To add the min node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/mines.json b/Projects/Superalgos/Schemas/Docs-Nodes/mines.json index 3f1e7046c..11bcddaf8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/mines.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/mines.json @@ -3,12 +3,8 @@ "definition": "Mines refers to the different types of mines for which definitions exist in the form of hierarchies. At this stage, the node may spawn Data Mine, Trading Mine, and Learning Mine hierarchies.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Mines" - }, - { - "style": "Text", - "text": "To add the mines node, select Add Mines on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/move-to-phase-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/move-to-phase-event.json index 53012c3a4..c98ca484b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/move-to-phase-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/move-to-phase-event.json @@ -21,18 +21,6 @@ { "style": "Note", "text": "A move-to-phase event must reference a phase node. When the situation in the move-to-phase event evaluates true the management shifts to the referenced phase." - }, - { - "style": "Title", - "text": "Adding a Move To Phase Event" - }, - { - "style": "Text", - "text": "To add a move-to-phase event, select Add Move to Phase Event on the corresponding phase node menu. The event is added along with the basic structure of nodes to define it." - }, - { - "style": "Note", - "text": "Remember to establish a reference with the phase you wish to activate once the situation associated with the event validates true." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/move-to-phase.json b/Projects/Superalgos/Schemas/Docs-Nodes/move-to-phase.json index d5c716761..6b3813f30 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/move-to-phase.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/move-to-phase.json @@ -1,14 +1,5 @@ { "type": "Move To Phase", "definition": "Counts the periods since the last time a move to phase event was triggered.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Move To Phase" - }, - { - "style": "Text", - "text": "To add the move to phase node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/network-node.json b/Projects/Superalgos/Schemas/Docs-Nodes/network-node.json index 1f25efefd..05dc54a71 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/network-node.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/network-node.json @@ -23,12 +23,8 @@ "text": "If you need finer control over the operation you wish to deploy on the network, then you may use the individual functions available under each section of the hierarchy under the network node." }, { - "style": "Title", - "text": "Adding a Network Node" - }, - { - "style": "Text", - "text": "To add a network node, select Add Network Node on the Superalgos Network node menu. A network node is added along with the basic structure of nodes to set up a node." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/network.json b/Projects/Superalgos/Schemas/Docs-Nodes/network.json index 729e0404e..aaef8ced9 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/network.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/network.json @@ -33,14 +33,6 @@ { "style": "Warning", "text": "At this stage, the system does not implement any form of security measures, therefore, Superalgos is to be run in the context of a restricted Local Area Network only, unless you implement your own network security." - }, - { - "style": "Title", - "text": "Adding a Network" - }, - { - "style": "Text", - "text": "To add a network, select Add Network on the other hierarchies node menu in the Superalgos Project hierarchy." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/next-phase-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/next-phase-event.json index 9f08b2d10..ff1537943 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/next-phase-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/next-phase-event.json @@ -25,14 +25,6 @@ { "style": "Text", "text": "{% include tip.html content=\"To set up a next phase event, add the node and define the situation that should trigger the event.\" %}" - }, - { - "style": "Title", - "text": "Adding a Next Phase Event" - }, - { - "style": "Text", - "text": "To add a next phase event, select Add Next Phase Event on the corresponding phase node menu. The event is added along with the basic structure of nodes to define it." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/next-phase.json b/Projects/Superalgos/Schemas/Docs-Nodes/next-phase.json index 596bf94d7..ade70fa2f 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/next-phase.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/next-phase.json @@ -1,14 +1,5 @@ { "type": "Next Phase", "definition": "Counts the periods since the last time a next phase event was triggered.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Next Phase" - }, - { - "style": "Text", - "text": "To add the next phase node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/open-execution.json b/Projects/Superalgos/Schemas/Docs-Nodes/open-execution.json index 3dc3ed893..200a36d06 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/open-execution.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/open-execution.json @@ -25,14 +25,6 @@ { "style": "Text", "text": "This model allows the granular control of orders with which you may build algorithms that may interact with other algorithms, and so on." - }, - { - "style": "Title", - "text": "Adding a Open Execution" - }, - { - "style": "Text", - "text": "To add the open execution node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/open-stage.json b/Projects/Superalgos/Schemas/Docs-Nodes/open-stage.json index 9c8ff59c6..af88508b3 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/open-stage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/open-stage.json @@ -33,18 +33,6 @@ { "style": "List", "text": "the take profit or stop loss targets are hit." - }, - { - "style": "Title", - "text": "Adding a Open Stage" - }, - { - "style": "Text", - "text": "To add an open stage node, select Add Missing Stages on the strategy node menu. All stages that may be missing are created along with the rest of the basic structure of nodes required to define each of them and their events." - }, - { - "style": "Note", - "text": "Only one open stage may exist in each strategy." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/open.json b/Projects/Superalgos/Schemas/Docs-Nodes/open.json index 73c640acc..cdbc8d640 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/open.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/open.json @@ -1,14 +1,5 @@ { "type": "Open", "definition": "Open is the rate at the datetime of the begin property, as provided by the exchange. That is, the rate at the open of the candle.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Open" - }, - { - "style": "Text", - "text": "To add the open node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/order-base-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/order-base-asset.json index db3fe0c7c..cd08c7564 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/order-base-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/order-base-asset.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Learn more about how accounts for the base asset and the quoted asset are kept in the base asset and quoted asset page on the trading engine section of the documentation." - }, - { - "style": "Title", - "text": "Adding a Order Base Asset" - }, - { - "style": "Text", - "text": "To add the order base asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/order-counters.json b/Projects/Superalgos/Schemas/Docs-Nodes/order-counters.json index 1b1e8a5f3..23a5af1f3 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/order-counters.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/order-counters.json @@ -1,14 +1,5 @@ { "type": "Order Counters", "definition": "The order counters node features counters of instances of objects that come to exist while the order is open.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Order Counters" - }, - { - "style": "Text", - "text": "To add the order counters node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/order-name.json b/Projects/Superalgos/Schemas/Docs-Nodes/order-name.json index 8deda45f2..7f258923d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/order-name.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/order-name.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Assigning names to orders in the definition of the trading system makes tracking the execution of orders easier." - }, - { - "style": "Title", - "text": "Adding a Order Name" - }, - { - "style": "Text", - "text": "To add the order name node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/order-quoted-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/order-quoted-asset.json index 3d3edef51..aff29dc52 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/order-quoted-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/order-quoted-asset.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Learn more about how accounts for the base asset and the quoted asset are kept in the base asset and quoted asset page on the trading engine section of the documentation." - }, - { - "style": "Title", - "text": "Adding a Order Quoted Asset" - }, - { - "style": "Text", - "text": "To add the order quoted asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/order-rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/order-rate.json index b7b70896e..3979dbbd8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/order-rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/order-rate.json @@ -13,14 +13,6 @@ { "style": "Note", "text": "Please, read about limit orders to complement the information in this definition." - }, - { - "style": "Title", - "text": "Adding a Order Rate" - }, - { - "style": "Text", - "text": "To add the order rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/order-statistics.json b/Projects/Superalgos/Schemas/Docs-Nodes/order-statistics.json index 368747db0..598606853 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/order-statistics.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/order-statistics.json @@ -1,14 +1,5 @@ { "type": "Order Statistics", "definition": "Order statistics keeps track of several metrics in the context of the order.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Order Statistics" - }, - { - "style": "Text", - "text": "To add the order statistics node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/orders.json b/Projects/Superalgos/Schemas/Docs-Nodes/orders.json index dd7d34129..71ee9ab41 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/orders.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/orders.json @@ -1,14 +1,5 @@ { "type": "Orders", "definition": "Orders counts the number of times orders have been placed, in the context of the parent node.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Orders" - }, - { - "style": "Text", - "text": "To add the orders node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/other-hierarchies.json b/Projects/Superalgos/Schemas/Docs-Nodes/other-hierarchies.json index b8a027cd9..01a6c42f7 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/other-hierarchies.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/other-hierarchies.json @@ -3,12 +3,8 @@ "definition": "Other hierarchies refers to hierarchies other than those defining spaces and mines. At this stage, the node may spawn Trading System, Network, Super Scripts, Trading Engine, and Tutorial hierarchies.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Other Hierarchies" - }, - { - "style": "Text", - "text": "To add the other hierarchies node, select Add Other Hierarchies on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/output-dataset-folder.json b/Projects/Superalgos/Schemas/Docs-Nodes/output-dataset-folder.json index 58e87c1be..a035b6d1d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/output-dataset-folder.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/output-dataset-folder.json @@ -15,12 +15,8 @@ "text": "The use of output dataset folders is optional, as product definitions may also exist outside of folders." }, { - "style": "Title", - "text": "Adding a Output Dataset Folder" - }, - { - "style": "Text", - "text": "To add the output dataset folder node, select Add Output Dataset Folder on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/output-dataset.json b/Projects/Superalgos/Schemas/Docs-Nodes/output-dataset.json index ff9623f54..84e2e334c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/output-dataset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/output-dataset.json @@ -25,30 +25,6 @@ { "style": "Note", "text": "An output dataset must reference a dataset definition." - }, - { - "style": "Title", - "text": "Adding a Output Dataset" - }, - { - "style": "Text", - "text": "Output datasets may be added in bulk, for all defined products, or one by one." - }, - { - "style": "Text", - "text": "To add a single output dataset node, select Add Output Dataset on the process output menu." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"Remember that an output dataset must reference a valid dataset definition. Make sure you establish the reference after creating the output dataset.\" %}" - }, - { - "style": "Text", - "text": "If you have defined multiple products, each with their dataset definitions, and wish to create all corresponding output datasets in bulk, select *Add All Output Datasets\" on the process output menu. The system maps the product definition folder structure with output dataset folders, creates all required output datasets, and establishes the references with the corresponding dataset definitions, with a single click of the button." - }, - { - "style": "Note", - "text": "Make sure each product has properly defined dataset definitions before creating output datasets in bulk. You may always delete the output datasets and re-create them at will." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/panel-data.json b/Projects/Superalgos/Schemas/Docs-Nodes/panel-data.json index e24d69579..2c93be362 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/panel-data.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/panel-data.json @@ -11,12 +11,8 @@ "text": "The system renders a panel featuring a centered, single-column vertical arrangement of data, with a label and a data field right below it. The label of each data field on the panel is given—by default—by the label set for each panel data node." }, { - "style": "Title", - "text": "Adding a Panel Data" - }, - { - "style": "Text", - "text": "To add a panel data node, select Add Panel Data on the plotter panel menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/paper-trading-session.json b/Projects/Superalgos/Schemas/Docs-Nodes/paper-trading-session.json index 83951abe3..dc8aaf969 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/paper-trading-session.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/paper-trading-session.json @@ -11,16 +11,8 @@ "text": "A paper trading session node must reference a trading system to gain access to the trading logic to be applied during the session. Other considerations framing the session come from the set of parameters attached to it." }, { - "style": "Title", - "text": "Adding a Paper Trading Session" - }, - { - "style": "Text", - "text": "To add a paper trading session, select Add Paper Trading Session on the trading process instance node menu. When a session is added, it is created with the full set of parameters." - }, - { - "style": "Note", - "text": "After adding a session node, make sure you establish a reference to the trading system you want it to work with." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -46,6 +38,10 @@ "style": "List", "text": "folderName allows you to set a significant name to the folder in which the data products—and logs—generated by the session are stored. If left blank, the system names the folders with the session id. This may be handy when you intend to consult the raw data generated by the session, as, otherwise, the folder would be hard to identify." }, + { + "style": "Block", + "text": "Running" + }, { "style": "Title", "text": "Running Paper Trading Session" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/percentage-filled.json b/Projects/Superalgos/Schemas/Docs-Nodes/percentage-filled.json index 6f7e0ac18..78e8800e9 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/percentage-filled.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/percentage-filled.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "percentage filled = size filled * 100 / size" - }, - { - "style": "Title", - "text": "Adding a Percentage Filled" - }, - { - "style": "Text", - "text": "To add the percentage filled node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/periods.json b/Projects/Superalgos/Schemas/Docs-Nodes/periods.json index 0ba881d08..495698afc 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/periods.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/periods.json @@ -1,14 +1,5 @@ { "type": "Periods", "definition": "Periods counts the number of candles that have been evaluated, in the context of the parent node.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Periods" - }, - { - "style": "Text", - "text": "To add the periods node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/phase.json b/Projects/Superalgos/Schemas/Docs-Nodes/phase.json index 2116d2aab..ff65fea23 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/phase.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/phase.json @@ -33,14 +33,6 @@ { "style": "Text", "text": "{% include tip.html content=\"This explanation about phase 1 may be extended to any other phase, as they all work similarly, and it applies both for managed stop loss phases and managed take profit phases.\" %}" - }, - { - "style": "Title", - "text": "Adding a Phase" - }, - { - "style": "Text", - "text": "To add a new phase, select Add Phase on the stop or take-profit node menu. A new phase is added along with the basic structure of nodes required to define each of them and their events." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plotter-module.json b/Projects/Superalgos/Schemas/Docs-Nodes/plotter-module.json index 219f602fe..6e0eb703d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plotter-module.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plotter-module.json @@ -23,12 +23,8 @@ "text": "GIFs/Superalgos/Docs/inner-foder/plotter-module-02-product-link.gif" }, { - "style": "Title", - "text": "Adding a Plotter Module" - }, - { - "style": "Text", - "text": "To add a plotter module, select Add Plotter Module on the plotter node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plotter-panel.json b/Projects/Superalgos/Schemas/Docs-Nodes/plotter-panel.json index c15edab4f..19cbc5444 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plotter-panel.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plotter-panel.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Beyond the graphic representation of data over the charts, plotters may also feature a data panel, that is, a numerical representation of the data showing the exact figures corresponding to the column or period that is in focus (the point of the charts where the mouse pointer is at any point)." - }, - { - "style": "Title", - "text": "Adding a Plotter Panel" - }, - { - "style": "Text", - "text": "To add a plotter panel, select Add Plotter Panel on the plotter module node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plotter.json b/Projects/Superalgos/Schemas/Docs-Nodes/plotter.json index 025d1f1e7..fad423ae2 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plotter.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plotter.json @@ -27,12 +27,8 @@ "text": "Apply graphical styles to those lines and polygons." }, { - "style": "Title", - "text": "Adding a Plotter" - }, - { - "style": "Text", - "text": "To add a plotter, select Add Plotter on the data mine node menu. An indicator bot is created along with the basic structure of nodes required to define it." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-data-mines.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-data-mines.json index 0d951460d..761bef8a3 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-data-mines.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-data-mines.json @@ -3,12 +3,8 @@ "definition": "The plugin data mines node features the definitions of data mines to be included as plugins in the current workspace.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Plugin Data Mines" - }, - { - "style": "Text", - "text": "To add the plugin data mines node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-file-position.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-file-position.json index 2fac1e20c..40fdd5413 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-file-position.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-file-position.json @@ -11,12 +11,8 @@ "text": "To define where the hierarchy defined in a plugin file is positioned in the workspace, move the plugin file position node to the desired position in the workspace, and pin the node. Then, collapse the plugin file node so that the plugin file position node is no longer visible." }, { - "style": "Title", - "text": "Adding a Plugin File Position" - }, - { - "style": "Text", - "text": "To add the plugin file position node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-file.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-file.json index fcd112946..5a9fcd72f 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-file.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-file.json @@ -27,12 +27,8 @@ "text": "{% include important.html content=\"Hierarchies included in the workspace as plugins are not saved at the workspace level. As such, changes made in those hierarchies do not persist. If you wish to modify a plugin and keep working with the modified version in the future, you must either clone or backup the plugin and work on the resulting copy instead. Learn more about the differences between backups and " }, { - "style": "Title", - "text": "Adding a Plugin File" - }, - { - "style": "Text", - "text": "To add the plugin file node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-project.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-project.json index 27fdff55b..54d27fd9b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-project.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-project.json @@ -3,12 +3,8 @@ "definition": "In the context of a multi-project platform, the plugin project node represents the project to which the defined plugins correspond to.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Plugin Project" - }, - { - "style": "Text", - "text": "To add the plugin project node, select Add Missing Projects on the parent node menu. The system adds a plugin project node for each project defined in the workspace." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-super-scripts.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-super-scripts.json index 55fd1a4d7..4fb2a74f7 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-super-scripts.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-super-scripts.json @@ -3,12 +3,8 @@ "definition": "The plugin super scripts node features the definitions of super scripts to be included as plugins in the current workspace.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Plugin Super Scripts" - }, - { - "style": "Text", - "text": "To add the plugin super scripts node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-engines.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-engines.json index 831cab050..70466a4f8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-engines.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-engines.json @@ -3,12 +3,8 @@ "definition": "The plugin data mines node features the definitions of data mines to be included as plugins in the current workspace.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Plugin Trading Engines" - }, - { - "style": "Text", - "text": "To add the plugin trading engines node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-mines.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-mines.json index 81b96970c..f9a589c48 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-mines.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-mines.json @@ -3,12 +3,8 @@ "definition": "The plugin trading mines node features the definitions of trading mines to be included as plugins in the current workspace.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Plugin Trading Mines" - }, - { - "style": "Text", - "text": "To add the plugin trading mines node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-systems.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-systems.json index e71f0f69a..80514b6a1 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-systems.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-trading-systems.json @@ -3,12 +3,8 @@ "definition": "The plugin data mines node features the definitions of data mines to be included as plugins in the current workspace.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Plugin Trading Systems" - }, - { - "style": "Text", - "text": "To add the plugin trading systems node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-tutorials.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-tutorials.json index 84cb9ba0c..5a4a86e79 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-tutorials.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-tutorials.json @@ -11,12 +11,8 @@ "text": "Tutorials included in the workspace as plugins do not keep track of users' progress, thus, may not return to the last step using the Resume button on the menu." }, { - "style": "Title", - "text": "Adding a Plugin Tutorials" - }, - { - "style": "Text", - "text": "To add the plugin tutorials node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugins.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugins.json index cf3ebca7e..1dc178b3c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/plugins.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugins.json @@ -15,12 +15,8 @@ "text": "{% include important.html content=\"Hierarchies included in the workspace as plugins are not saved at the workspace level. As such, changes made in those hierarchies do not persist. If you wish to modify a plugin and keep working with the modified version in the future, you must either clone or backup the plugin and work on the resulting copy instead. Learn more about the differences between backups and " }, { - "style": "Title", - "text": "Adding a Plugins" - }, - { - "style": "Text", - "text": "To add the plugins node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/point-formula.json b/Projects/Superalgos/Schemas/Docs-Nodes/point-formula.json index e3e4e8253..85c55b177 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/point-formula.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/point-formula.json @@ -145,14 +145,6 @@ { "style": "Note", "text": "The reason from separating the definition of points from the definition of polygons is that any point may be used by one or more polygons." - }, - { - "style": "Title", - "text": "Adding a Point Formula" - }, - { - "style": "Text", - "text": "To add a point formula, select Add Point Formula on the point node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/point.json b/Projects/Superalgos/Schemas/Docs-Nodes/point.json index c4e686ff3..9a4c6634d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/point.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/point.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "{% include tip.html content=\"Each point should be given a significant name so that it is easier to identify them at the time of establishing references with polygon vertices.\" %}" - }, - { - "style": "Title", - "text": "Adding a Point" - }, - { - "style": "Text", - "text": "To add a point, select Add Point on the chart points node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/polygon-body.json b/Projects/Superalgos/Schemas/Docs-Nodes/polygon-body.json index 6f764a611..94c812b0b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/polygon-body.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/polygon-body.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "A polygon body needs at least three vertices to be defined. A body serves to create a fill for the outlines of any sort of polygon, either closed or open, by giving it a style." - }, - { - "style": "Title", - "text": "Adding a Polygon Body" - }, - { - "style": "Text", - "text": "To add a polygon body, select Add Polygon Body on the polygon node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/polygon-border.json b/Projects/Superalgos/Schemas/Docs-Nodes/polygon-border.json index f9d525439..0823d6250 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/polygon-border.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/polygon-border.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "A polygon border needs at least two vertices to be defined. A border serves to create a stroke for the outlines of any sort of polygon, either closed or open, by giving it a style." - }, - { - "style": "Title", - "text": "Adding a Polygon Border" - }, - { - "style": "Text", - "text": "To add a polygon border, select Add Polygon Border on the polygon node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/polygon-condition.json b/Projects/Superalgos/Schemas/Docs-Nodes/polygon-condition.json index 214dedc30..41a1d3740 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/polygon-condition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/polygon-condition.json @@ -11,12 +11,8 @@ "text": "The node is optional. When the node is not present in the definition of the polygon or when the condition validates true, the polygon is rendered on screen. When the condition validates false the polygon is not rendered. As such, the node allows dynamically switching the rendering of the corresponding polygon on and off." }, { - "style": "Title", - "text": "Adding a Polygon Condition" - }, - { - "style": "Text", - "text": "To add a polygon condition, select Add Polygon Condition on a polygon node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/polygon-vertex.json b/Projects/Superalgos/Schemas/Docs-Nodes/polygon-vertex.json index 64724289f..9e7ffbcbd 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/polygon-vertex.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/polygon-vertex.json @@ -21,18 +21,6 @@ { "style": "Important", "text": "Bear in mind that the order in which vertices in a polygon are arranged around the parent polygon node when their rotational symmetry property is selected, is the order in which the plotter computes the points. This means that points need to be in the correct order, for example, when drawing a box. Imagine drawing a box on a piece of paper without lifting the pencil... that is how the plotter does it." - }, - { - "style": "Title", - "text": "Adding a Polygon Vertex" - }, - { - "style": "Text", - "text": "To add a polygon vertex, select Add Polygon Vertex on the polygon node menu." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"Remember that a vertex must establish a reference to a point in the charts point to be properly defined\" %}" } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/polygon.json b/Projects/Superalgos/Schemas/Docs-Nodes/polygon.json index df17afb35..e3ea9dc20 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/polygon.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/polygon.json @@ -13,14 +13,6 @@ { "style": "Note", "text": "The order in which polygons are ordered around the parent shapes node determines the order in which they are drawn on the screen. In cases on which polygons intersect, those drawn last are drawn on top of those drawn first." - }, - { - "style": "Title", - "text": "Adding a Polygon" - }, - { - "style": "Text", - "text": "To add a polygon, select Add Polygon on the shapes node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/position-base-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/position-base-asset.json index 9444c8bc4..675edb1e4 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/position-base-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/position-base-asset.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Learn more about how accounts for the base asset and the quoted asset are kept in the base asset and quoted asset page on the trading engine section of the documentation." - }, - { - "style": "Title", - "text": "Adding a Position Base Asset" - }, - { - "style": "Text", - "text": "To add the position base asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/position-counters.json b/Projects/Superalgos/Schemas/Docs-Nodes/position-counters.json index 0c730d1d3..5a951f966 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/position-counters.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/position-counters.json @@ -1,14 +1,5 @@ { "type": "Position Counters", "definition": "The position counters node features counters of instances of objects that come to exist during the duration of the position.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Position Counters" - }, - { - "style": "Text", - "text": "To add the position counters node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/position-quoted-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/position-quoted-asset.json index 5d70944e1..0203d8284 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/position-quoted-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/position-quoted-asset.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Learn more about how accounts for the base asset and the quoted asset are kept in the base asset and quoted asset page on the trading engine section of the documentation." - }, - { - "style": "Title", - "text": "Adding a Position Quoted Asset" - }, - { - "style": "Text", - "text": "To add the position quoted asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/position-statistics.json b/Projects/Superalgos/Schemas/Docs-Nodes/position-statistics.json index 9c5a6e87c..2e061bff2 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/position-statistics.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/position-statistics.json @@ -1,14 +1,5 @@ { "type": "Position Statistics", "definition": "Position statistics keeps track of several metrics in the context of the position.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Position Statistics" - }, - { - "style": "Text", - "text": "To add the position statistics node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/position.json b/Projects/Superalgos/Schemas/Docs-Nodes/position.json index b40e2cc3f..4649bb1dd 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/position.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/position.json @@ -37,14 +37,6 @@ { "style": "List", "text": "rates describing each candle in the episode, such as the open, close, min and max rates;" - }, - { - "style": "Title", - "text": "Adding a Position" - }, - { - "style": "Text", - "text": "To add the position node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/positions.json b/Projects/Superalgos/Schemas/Docs-Nodes/positions.json index 80130a320..952203561 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/positions.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/positions.json @@ -1,14 +1,5 @@ { "type": "Positions", "definition": "Positions counts the number of times positions have been opened, in the context of the parent node.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Positions" - }, - { - "style": "Text", - "text": "To add the positions node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/procedure-initialization.json b/Projects/Superalgos/Schemas/Docs-Nodes/procedure-initialization.json index 944a8d97e..014de9548 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/procedure-initialization.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/procedure-initialization.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "variable.last200 = []" - }, - { - "style": "Title", - "text": "Adding a Procedure Initialization" - }, - { - "style": "Text", - "text": "To add a procedure initialization, select Add Procedure Initialization on the corresponding procedure node menu. A procedure initialization node is created along with the corresponding JavaScript node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/procedure-loop.json b/Projects/Superalgos/Schemas/Docs-Nodes/procedure-loop.json index e5077ea11..260529f68 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/procedure-loop.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/procedure-loop.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Please refer to the coding references page to learn how to code the indicator's logic." - }, - { - "style": "Title", - "text": "Adding a Procedure Loop" - }, - { - "style": "Text", - "text": "To add a procedure loop, select Add Procedure loop on the corresponding procedure node menu. A procedure loop node is created along with the corresponding JavaScript node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/process-definition.json b/Projects/Superalgos/Schemas/Docs-Nodes/process-definition.json index 089265ebd..b08846508 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/process-definition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/process-definition.json @@ -23,12 +23,8 @@ "text": "The way in which datasets are structured by each of the processes is determined by the corresponding dataset definitions." }, { - "style": "Title", - "text": "Adding a Process Definition" - }, - { - "style": "Text", - "text": "To add a process definition, select Add Process Definition on the bot's menu. A process definition node is created along with the basic structure of nodes comprising the definition." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/process-dependencies.json b/Projects/Superalgos/Schemas/Docs-Nodes/process-dependencies.json index e54575fee..b851ecdd4 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/process-dependencies.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/process-dependencies.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "While processes run autonomously, most processes participate in a value-adding chain by which a process produces a data product that other processes may consume as an input to be processed further. This means that bots—while autonomous in their particular jobs—do depend both on other bots and on the data other bots produce." - }, - { - "style": "Title", - "text": "Adding a Process Dependencies" - }, - { - "style": "Text", - "text": "To add a process dependencies node, select Add Missing Items on the process definition node menu. Items that may be missing are created along with the basic structure of nodes required to define them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/process-output.json b/Projects/Superalgos/Schemas/Docs-Nodes/process-output.json index 4c6d72f7c..e5a07ac16 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/process-output.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/process-output.json @@ -1,14 +1,5 @@ { "type": "Process Output", "definition": "The process output groups the definitions of which datasets are impacted by the process, that is, which datasets the process builds or takes a part in building.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Process Output" - }, - { - "style": "Text", - "text": "To add a process output node, select Add Missing Items on the process definition node menu. Items that may be missing are created along with the basic structure of nodes required to define them." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/product-definition-folder.json b/Projects/Superalgos/Schemas/Docs-Nodes/product-definition-folder.json index 34f601250..2eec84c17 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/product-definition-folder.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/product-definition-folder.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "The use of product definition folders is optional, as product definitions may also exist outside of folders." - }, - { - "style": "Title", - "text": "Adding a Product Definition Folder" - }, - { - "style": "Text", - "text": "To add the product definition folder node, select Add Product Definition Folder on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/product-definition.json b/Projects/Superalgos/Schemas/Docs-Nodes/product-definition.json index 77ae3c9a0..cbf776e52 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/product-definition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/product-definition.json @@ -15,12 +15,8 @@ "text": "A product definition usually references a plotter module, which provides a graphic representation of the underlying dataset" }, { - "style": "Title", - "text": "Adding a Product Definition" - }, - { - "style": "Text", - "text": "To add a product definition, select Add Product Definition on the bot's node menu. A product definition is created along with the basic structure of nodes required to make up a product." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/profit-loss.json b/Projects/Superalgos/Schemas/Docs-Nodes/profit-loss.json index 1048002a8..12fe4aaa0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/profit-loss.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/profit-loss.json @@ -129,14 +129,6 @@ { "style": "Text", "text": " tradingEngine.current.episode.episodeQuotedAsset.profitLoss.value" - }, - { - "style": "Title", - "text": "Adding a Profit Loss" - }, - { - "style": "Text", - "text": "To add the profit loss node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/rate-scale.json b/Projects/Superalgos/Schemas/Docs-Nodes/rate-scale.json index 57cfd50f6..a529d7780 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/rate-scale.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/rate-scale.json @@ -63,12 +63,8 @@ "text": "The offset is a feature of the rate scale by which the scale may be shifted upwards or downwards. As a result, charts aligned on the vertical axis—synchronized in datetime by a shared time machine—may be put one above the other. In technical terms, what happens is that the scale is shifted upwards or downwards." }, { - "style": "Title", - "text": "Adding a Rate Scale" - }, - { - "style": "Text", - "text": "To add a rate scale, select Add Rate Scale on the time machine or the timeline chart node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -118,6 +114,10 @@ "style": "List", "text": "autoMaxScale sets the mode of the scale for the maximum value; true sets the value to automatic, false sets the value to manual." }, + { + "style": "Block", + "text": "Charts" + }, { "style": "Title", "text": "Rate Scale at the Charts" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/rate.json index 838e50932..bf24ee25d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/rate.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "The rate is used by the system for all internal calculations affecting the accounts kept in both assets." - }, - { - "style": "Title", - "text": "Adding a Rate" - }, - { - "style": "Text", - "text": "To add the rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/record-definition.json b/Projects/Superalgos/Schemas/Docs-Nodes/record-definition.json index 61d4c4ee8..7fefec081 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/record-definition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/record-definition.json @@ -25,14 +25,6 @@ { "style": "Text", "text": "Storing objects with named properties in the JSON format would be inappropriate as labels would repeat over and over, creating a ridiculous amount of unnecessary information. However, storing arrays in the JSON standard facilitates the handling of files in the context of JavaScript and Node.JS." - }, - { - "style": "Title", - "text": "Adding a Record Definition" - }, - { - "style": "Text", - "text": "To add a record definition node, select Add Record Definition on the product definition node menu. A record definition node is created along with the first record property." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/record-property.json b/Projects/Superalgos/Schemas/Docs-Nodes/record-property.json index 345ba13dd..cf9209f0b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/record-property.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/record-property.json @@ -19,12 +19,8 @@ "text": "{% include tip.html content=\"The first two records are usually the begin and end records, featuring the corresponding datetimes that indicate when the record starts and ends.\" %}" }, { - "style": "Title", - "text": "Adding a Record Property" - }, - { - "style": "Text", - "text": "To add a record property, select Add Record Property on the bot's node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/scripts-library.json b/Projects/Superalgos/Schemas/Docs-Nodes/scripts-library.json index 9cd687f48..5dc3bc7e6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/scripts-library.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/scripts-library.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The script library node plays an organizational role, grouping masters scripts according to the criteria of the developer." - }, - { - "style": "Title", - "text": "Adding a Scripts Library" - }, - { - "style": "Text", - "text": "To add a scripts library, select Add Scripts Library on the super scripts node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/sensor-bot-instance.json b/Projects/Superalgos/Schemas/Docs-Nodes/sensor-bot-instance.json index d7ee66e1a..eb5fd45e1 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/sensor-bot-instance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/sensor-bot-instance.json @@ -15,12 +15,8 @@ "text": "The sensor bot instance holds no definitions as to what the bot does. Instead, its process instance references a process definition in the corresponding data mine. That is how the sensor bot instance obtains the information regarding what it needs to do once it is run." }, { - "style": "Title", - "text": "Adding a Sensor Bot Instance" - }, - { - "style": "Text", - "text": "To add a sensor bot instance, select Add Sensor Bot Instance on the task node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -58,6 +54,10 @@ "style": "Text", "text": " * Notice that the above starts a chain reaction among all indicator bots that have a data dependency with the sensor bot's output dataset. Also, if the actual date ends up changing, all indicators that determine the starting date of the market by looking at the date discovered by the sensor bot have to discard their existing data products and start over from the new date." }, + { + "style": "Block", + "text": "Running" + }, { "style": "Title", "text": "Running Sensor Bot Instance" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/sensor-bot.json b/Projects/Superalgos/Schemas/Docs-Nodes/sensor-bot.json index 68123d527..f743c7d60 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/sensor-bot.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/sensor-bot.json @@ -11,12 +11,8 @@ "text": "The sensor bot node holds all definitions required for a sensor bot to function. Definitions are split between the definition of processes and products. A sensor's processes is an algorithm that obtains data from a third pary and produces an output for other bots to consume. Part of that output is the data products the bot creates." }, { - "style": "Title", - "text": "Adding a Sensor Bot" - }, - { - "style": "Text", - "text": "To add a sensor bot, select Add Sensor Bot on the data mine node menu. A sensor bot is created along with the basic structure of nodes required to define it." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/sensor-process-instance.json b/Projects/Superalgos/Schemas/Docs-Nodes/sensor-process-instance.json index 38127d35e..a464aa220 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/sensor-process-instance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/sensor-process-instance.json @@ -11,12 +11,8 @@ "text": "For example, in the case of an instance of the Masters data mine Exchange Raw Data sensor bot, the bot process instance references the Historic OHLCVs process definition. Once the reference is established, the sensor process instance adopts the name of the process definition it references." }, { - "style": "Title", - "text": "Adding a Sensor Process Instance" - }, - { - "style": "Text", - "text": "To add a sensor process instance, select Add Sensor Process Instance on the sensor bot instance node menu." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/serial-number.json b/Projects/Superalgos/Schemas/Docs-Nodes/serial-number.json index 8f88e23b0..3dd766438 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/serial-number.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/serial-number.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "Serial numbers start at 1 and increment by 1 with each intance of the object that is opened." - }, - { - "style": "Title", - "text": "Adding a Serial Number" - }, - { - "style": "Text", - "text": "To add the serial number node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/session-base-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/session-base-asset.json index 8aba759e2..847b2ca5f 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/session-base-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/session-base-asset.json @@ -11,16 +11,8 @@ "text": "Among other things, the parameter allows defining an initial balance of the corresponding asset, which may be used for trading with the corresponding trading system and trading session. Please see the configuration." }, { - "style": "Title", - "text": "Adding a Session Base Asset" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." - }, - { - "style": "Note", - "text": "After adding a base asset node, make sure you establish a reference to the asset in a specific market of a specific exchange in the Crypto Ecosystem hierarchy." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/session-quoted-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/session-quoted-asset.json index 51a2a85d0..657ae47a5 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/session-quoted-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/session-quoted-asset.json @@ -9,18 +9,6 @@ { "style": "Text", "text": "The parameter allows defining an initial balance of the corresponding asset, which may be used for trading with the corresponding trading system and trading session. Please see the configuration." - }, - { - "style": "Title", - "text": "Adding a Session Quoted Asset" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." - }, - { - "style": "Note", - "text": "After adding a quoted asset node, make sure you establish a reference to the second asset in the same market of the same exchange as the reference established with the base asset." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/shapes.json b/Projects/Superalgos/Schemas/Docs-Nodes/shapes.json index 4922f3ea8..c9b3de98a 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/shapes.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/shapes.json @@ -33,14 +33,6 @@ { "style": "Text", "text": " 4. Defining conditional styles" - }, - { - "style": "Title", - "text": "Adding a Shapes" - }, - { - "style": "Text", - "text": "To add a shapes node, select Add Shapes on the plotter module menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/simulated-actual-rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/simulated-actual-rate.json index 93c861142..fffad1a7f 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/simulated-actual-rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/simulated-actual-rate.json @@ -13,14 +13,6 @@ { "style": "Note", "text": "If the node is not present or the parameter is undefined, the slippage parameter set up for the trading session is used." - }, - { - "style": "Title", - "text": "Adding a Simulated Actual Rate" - }, - { - "style": "Text", - "text": "To add the simulated actual rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/simulated-exchange-events.json b/Projects/Superalgos/Schemas/Docs-Nodes/simulated-exchange-events.json index 9e0bfc12e..ce8310c92 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/simulated-exchange-events.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/simulated-exchange-events.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "If either of the offspring nodes is not present or is undefined, then the parameters configured at the level of the trading session are factored in by default." - }, - { - "style": "Title", - "text": "Adding a Simulated Exchange Events" - }, - { - "style": "Text", - "text": "To add the simulated exchange events node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/simulated-fees-paid.json b/Projects/Superalgos/Schemas/Docs-Nodes/simulated-fees-paid.json index 5d78259d1..dbcb161f6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/simulated-fees-paid.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/simulated-fees-paid.json @@ -15,12 +15,8 @@ "text": "If the node is not present or the parameter is undefined, the fee structure parameter set up for the trading session is used." }, { - "style": "Title", - "text": "Adding a Simulated Fees Paid" - }, - { - "style": "Text", - "text": "To add the simulated fees paid node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/simulated-partial-fill.json b/Projects/Superalgos/Schemas/Docs-Nodes/simulated-partial-fill.json index b60362ac7..71d143ddb 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/simulated-partial-fill.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/simulated-partial-fill.json @@ -19,12 +19,8 @@ "text": "When the parameter is not present or undefined, the simulation assumes the order is filled as soon as the rate is hit." }, { - "style": "Title", - "text": "Adding a Simulated Partial Fill" - }, - { - "style": "Text", - "text": "To add the simulated partial fill node, select Add Missing Items on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/situation-name.json b/Projects/Superalgos/Schemas/Docs-Nodes/situation-name.json index 4550bdfa7..29199c828 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/situation-name.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/situation-name.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "In the context of an order, it's the situation that triggered the create order event." - }, - { - "style": "Title", - "text": "Adding a Situation Name" - }, - { - "style": "Text", - "text": "To add the situation name node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/situation.json b/Projects/Superalgos/Schemas/Docs-Nodes/situation.json index 9f1a7eb84..451feb7b9 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/situation.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/situation.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "An event may have more than one situation attached to it. In such a case, when any of the situations gets validated, the event gets triggered. That is, events may be triggered in different circumstances, meaning that you are free to define different situations upon which the same event would be triggered. In such a case, when any of the situations evaluate true, then the event is triggered." - }, - { - "style": "Title", - "text": "Adding a Situation" - }, - { - "style": "Text", - "text": "To add a situation, select Add Situation on the corresponding event node menu. A situation is added along with a condition and JavaScript code node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/size-filled.json b/Projects/Superalgos/Schemas/Docs-Nodes/size-filled.json index 2289591a1..ef8851ae8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/size-filled.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/size-filled.json @@ -21,14 +21,6 @@ { "style": "Text", "text": "In liquid markets, market orders should usually fill immediately. However, limit orders may fill incrementally. Size filled keeps track of how much of the size placed has been filled on every execution." - }, - { - "style": "Title", - "text": "Adding a Size Filled" - }, - { - "style": "Text", - "text": "To add the size filled node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/size-placed.json b/Projects/Superalgos/Schemas/Docs-Nodes/size-placed.json index 57b7e0399..0fde2798b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/size-placed.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/size-placed.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "In the context of an order, it refers to the size placed for the particular order." - }, - { - "style": "Title", - "text": "Adding a Size Placed" - }, - { - "style": "Text", - "text": "To add the size placed node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/size.json b/Projects/Superalgos/Schemas/Docs-Nodes/size.json index d47175ab9..38e175f42 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/size.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/size.json @@ -21,14 +21,6 @@ { "style": "List", "text": "The configuration of the order: The parameter percentageOfAlgorithmSize determines what fraction of the size handled by the algorithm the order shall be constrained to." - }, - { - "style": "Title", - "text": "Adding a Size" - }, - { - "style": "Text", - "text": "To add the size node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/slippage.json b/Projects/Superalgos/Schemas/Docs-Nodes/slippage.json index 4fa4d740f..bbe83b255 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/slippage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/slippage.json @@ -15,12 +15,8 @@ "text": "Check the configuration section for the details on how slippage works." }, { - "style": "Title", - "text": "Adding a Slippage" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/snapshots.json b/Projects/Superalgos/Schemas/Docs-Nodes/snapshots.json index 1a0ac0d29..1235745f1 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/snapshots.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/snapshots.json @@ -11,12 +11,8 @@ "text": "Learn more about snapshots and check the configuration file to control if and how snapshots are produced." }, { - "style": "Title", - "text": "Adding a Snapshots" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/space-settings.json b/Projects/Superalgos/Schemas/Docs-Nodes/space-settings.json index ca2ff5afb..1aa7d7a02 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/space-settings.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/space-settings.json @@ -3,12 +3,8 @@ "definition": "The space settings node features controls over the phisics, proportions, and positioning of icons representing node, and their menus.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Space Settings" - }, - { - "style": "Text", - "text": "To add the space settings node, select Add Space Settings on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/space-style.json b/Projects/Superalgos/Schemas/Docs-Nodes/space-style.json index 640200912..00ee78792 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/space-style.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/space-style.json @@ -3,12 +3,8 @@ "definition": "The space style node features controls over the look and feel of the space, in particular, of background colors and font sizes.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Space Style" - }, - { - "style": "Text", - "text": "To add the space style node, select Add Space Style on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/spaces.json b/Projects/Superalgos/Schemas/Docs-Nodes/spaces.json index bdf523acc..c824dd000 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/spaces.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/spaces.json @@ -3,12 +3,8 @@ "definition": "Spaces refers to the different types of spaces for which definitions exist in the form of hierarchies. At this stage, the node may spawn the Design Space and the Charting Space hierarchies.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Spaces" - }, - { - "style": "Text", - "text": "To add the spaces node, select Add Spaces on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/stage-base-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/stage-base-asset.json index a0d53936e..d63d25922 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/stage-base-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/stage-base-asset.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Learn more about how accounts for the base asset and the quoted asset are kept in the base asset and quoted asset page on the trading engine section of the documentation." - }, - { - "style": "Title", - "text": "Adding a Stage Base Asset" - }, - { - "style": "Text", - "text": "To add the stage base asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/stage-quoted-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/stage-quoted-asset.json index 1d69d6890..58eb68938 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/stage-quoted-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/stage-quoted-asset.json @@ -9,14 +9,6 @@ { "style": "Note", "text": "Learn more about how accounts for the base asset and the quoted asset are kept in the base asset and quoted asset page on the trading engine section of the documentation." - }, - { - "style": "Title", - "text": "Adding a Stage Quoted Asset" - }, - { - "style": "Text", - "text": "To add the stage quoted asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/status-dependency.json b/Projects/Superalgos/Schemas/Docs-Nodes/status-dependency.json index b047e6fed..a5c22f0bd 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/status-dependency.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/status-dependency.json @@ -31,16 +31,8 @@ "text": "The image above shows a case of a self-reference status dependency as well as a market ending point status dependency." }, { - "style": "Title", - "text": "Adding a Status Dependency" - }, - { - "style": "Text", - "text": "To add a status dependency, select Add Status Dependency on the process dependencies node menu." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"Remember that a status dependency must be configured, and must establish a reference to the appropriate status report.\" %}" + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/status-report.json b/Projects/Superalgos/Schemas/Docs-Nodes/status-report.json index 03dd1be92..3b9ccf2cc 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/status-report.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/status-report.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "A status report may be consumed by the same bot producing it, or by other bots." - }, - { - "style": "Title", - "text": "Adding a Status Report" - }, - { - "style": "Text", - "text": "To add a status report, select Add Missing Items on the process definition node menu. Items that may be missing are created along with the basic structure of nodes required to define them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/status.json b/Projects/Superalgos/Schemas/Docs-Nodes/status.json index f42f620f6..348b9534c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/status.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/status.json @@ -21,14 +21,6 @@ { "style": "List", "text": "Closed: the object closes at the current candle." - }, - { - "style": "Title", - "text": "Adding a Status" - }, - { - "style": "Text", - "text": "To add the status node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss-phase.json b/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss-phase.json index 66ea54466..e3654200c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss-phase.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss-phase.json @@ -1,14 +1,5 @@ { "type": "Stop Loss Phase", "definition": "Stop loss phase is the numeric value of the phase that is currently open, and thus, defining the value of the stop loss.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Stop Loss Phase" - }, - { - "style": "Text", - "text": "To add the stop loss phase node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss-position.json b/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss-position.json index 3fd8b6f98..dbabc44f6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss-position.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss-position.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "The implications of setting the stop loss target above or below the position rate are explained on the trading system section of the documentation, in particular while describing the initial target rate definition." - }, - { - "style": "Title", - "text": "Adding a Stop Loss Position" - }, - { - "style": "Text", - "text": "To add the stop loss position node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss.json b/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss.json index 04c2a413c..dda4cc691 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/stop-loss.json @@ -1,14 +1,5 @@ { "type": "Stop Loss", "definition": "Stop loss is the current stop loss target, as defined in the manage stage of the corresponding strategy.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Stop Loss" - }, - { - "style": "Text", - "text": "To add the stop loss node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/strategies.json b/Projects/Superalgos/Schemas/Docs-Nodes/strategies.json index ffcbfa74a..aef4a0247 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/strategies.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/strategies.json @@ -1,14 +1,5 @@ { "type": "Strategies", "definition": "Strategies counts the number of times strategies have been triggered-on, in the context of the parent node.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Strategies" - }, - { - "style": "Text", - "text": "To add the strategies node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-close-stage.json b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-close-stage.json index c23ec63f7..b56def40d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-close-stage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-close-stage.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "Therefore, this section of the data structure features information spaning those periods only." - }, - { - "style": "Title", - "text": "Adding a Strategy Close Stage" - }, - { - "style": "Text", - "text": "To add the strategy close stage node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-counters.json b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-counters.json index bd62a83b6..5881fa2ae 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-counters.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-counters.json @@ -1,14 +1,5 @@ { "type": "Strategy Counters", "definition": "The strategy counters node features counters of instances of objects that come to exist while the strategy is open.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Strategy Counters" - }, - { - "style": "Text", - "text": "To add the strategy counters node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-manage-stage.json b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-manage-stage.json index e57cea045..b4304f361 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-manage-stage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-manage-stage.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "Therefore, this section of the data structure features information spaning those periods only." - }, - { - "style": "Title", - "text": "Adding a Strategy Manage Stage" - }, - { - "style": "Text", - "text": "To add the strategy manage stage node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-name.json b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-name.json index 60b4d19c9..b4ae4c4de 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-name.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-name.json @@ -1,14 +1,5 @@ { "type": "Strategy Name", "definition": "Strategy name features the name of the strategy that is currently open.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Strategy Name" - }, - { - "style": "Text", - "text": "To add the strategy name node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-open-stage.json b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-open-stage.json index c8d85c0bb..0474068d5 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-open-stage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-open-stage.json @@ -21,14 +21,6 @@ { "style": "List", "text": "the take profit or stop loss targets are hit." - }, - { - "style": "Title", - "text": "Adding a Strategy Open Stage" - }, - { - "style": "Text", - "text": "To add the strategy open stage node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-trigger-stage.json b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-trigger-stage.json index 20d2af687..d92e4c504 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/strategy-trigger-stage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/strategy-trigger-stage.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The trigger stage is active from the instant the trigger-on event is triggered until either the trigger-off event or the take position event gets triggered. Therefore, this section of the data structure features information spaning those periods only." - }, - { - "style": "Title", - "text": "Adding a Strategy Trigger Stage" - }, - { - "style": "Text", - "text": "To add the strategy trigger stage node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/strategy.json b/Projects/Superalgos/Schemas/Docs-Nodes/strategy.json index 13193bc75..91c05885d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/strategy.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/strategy.json @@ -21,14 +21,6 @@ { "style": "Text", "text": "Most interestingly, the strategy section provides information such as which situation was responsible for triggering the strategy. This may be particularly useful in complex strategies in which the trigger on event may be defined by multiple situations." - }, - { - "style": "Title", - "text": "Adding a Strategy" - }, - { - "style": "Text", - "text": "To add the strategy node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/style-condition.json b/Projects/Superalgos/Schemas/Docs-Nodes/style-condition.json index 5fd815505..f58baa166 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/style-condition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/style-condition.json @@ -23,12 +23,8 @@ "text": "Style conditions me be created in a sequence so that the style may continue changing upon the validation of a series of style conditions. The system evaluates all style conditions in a sequential order determined by their position in the rotational symmetry around the parent node. Each condition that is met may modify or add up to the resulting style that is rendered on screen. That is, the final style is the result of the sequential application of the styles defined for each condition that is met, on top of the default style." }, { - "style": "Title", - "text": "Adding a Style Condition" - }, - { - "style": "Text", - "text": "To add a style condition, select Add Style Condition on a polygon border or polygon body node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/style.json b/Projects/Superalgos/Schemas/Docs-Nodes/style.json index ee99d36c0..fac6c8ac0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/style.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/style.json @@ -15,12 +15,8 @@ "text": "See the configuration for further details." }, { - "style": "Title", - "text": "Adding a Style" - }, - { - "style": "Text", - "text": "To add a style, select Add Style on a polygon border or polygon body node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/super-scripts.json b/Projects/Superalgos/Schemas/Docs-Nodes/super-scripts.json index f6acc3a2d..779fbe977 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/super-scripts.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/super-scripts.json @@ -15,12 +15,8 @@ "text": "Regular users will find little to do with this hierarchy, even though they may use it indirectly, for instance, when installing or uninstalling markets." }, { - "style": "Title", - "text": "Adding a Super Scripts" - }, - { - "style": "Text", - "text": "To add a super scripts hierarchy, select Add Super Scripts on the other hierarchies node menu in the Superalgos Project hierarchy." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/superalgos-project.json b/Projects/Superalgos/Schemas/Docs-Nodes/superalgos-project.json index 9f80f1a6c..0e3a02ec3 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/superalgos-project.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/superalgos-project.json @@ -15,12 +15,8 @@ "text": "A crypto-project integration means that Superalgos users will able to connect to blockchain nodes from within Superalgos, exposing the blockchain data to the rest of the Superalgos infrastructure. Users will be able to mine the node's data, build indicators, use them from within trading systems, and visualize blockchain information on the charts—among other things." }, { - "style": "Title", - "text": "Adding a Superalgos Project" - }, - { - "style": "Text", - "text": "To add the superalgos project node, select Add Missing Projects on the workspace node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/take-position-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/take-position-event.json index d75dcbec2..cc5925ea8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/take-position-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/take-position-event.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "Once the take position event is triggered, the decision to take a position has been made and there is nothing else to consider in that regard. Therefore, the runtime evaluation of the trading system shifts from the trigger stage to the open stage." - }, - { - "style": "Title", - "text": "Adding a Take Position Event" - }, - { - "style": "Text", - "text": "To add a take position event node, select Add Missing Events on the trigger stage node menu. All events that may be missing are created along with the rest of the basic structure of nodes required to define each of them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/take-position.json b/Projects/Superalgos/Schemas/Docs-Nodes/take-position.json index 194e4e2a5..510277539 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/take-position.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/take-position.json @@ -1,14 +1,5 @@ { "type": "Take Position", "definition": "Counts the periods since the last time a position was taken.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Take Position" - }, - { - "style": "Text", - "text": "To add the take position node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/take-profit-phase.json b/Projects/Superalgos/Schemas/Docs-Nodes/take-profit-phase.json index c391c999b..acd9c5723 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/take-profit-phase.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/take-profit-phase.json @@ -1,14 +1,5 @@ { "type": "Take Profit Phase", "definition": "Take profit phase is the numeric value of the phase that is currently open, and thus, defining the value of the take profit.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Take Profit Phase" - }, - { - "style": "Text", - "text": "To add the take profit phase node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/take-profit-position.json b/Projects/Superalgos/Schemas/Docs-Nodes/take-profit-position.json index 63829ce35..8f481bbbe 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/take-profit-position.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/take-profit-position.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "The implications of setting the take profit target above or below the position rate are explained on the trading system section of the documentation, in particular while describing the initial target rate definition." - }, - { - "style": "Title", - "text": "Adding a Take Profit Position" - }, - { - "style": "Text", - "text": "To add the take profit position node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/take-profit.json b/Projects/Superalgos/Schemas/Docs-Nodes/take-profit.json index 73126c84b..4c0ac16e7 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/take-profit.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/take-profit.json @@ -1,14 +1,5 @@ { "type": "Take Profit", "definition": "Take profit is the current take profit target, as defined in the manage stage of the corresponding strategy.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Take Profit" - }, - { - "style": "Text", - "text": "To add the take profit node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/target-rate.json b/Projects/Superalgos/Schemas/Docs-Nodes/target-rate.json index 4dd83d25b..88f69f65f 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/target-rate.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/target-rate.json @@ -189,14 +189,6 @@ { "style": "Note", "text": "As you see, flexibility is a key design feature in Superalgos." - }, - { - "style": "Title", - "text": "Adding a Target Rate" - }, - { - "style": "Text", - "text": "To add the target rate node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/target-size-in-base-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/target-size-in-base-asset.json index d7917f945..4413125aa 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/target-size-in-base-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/target-size-in-base-asset.json @@ -69,14 +69,6 @@ { "style": "Text", "text": "Of course, you may need to adjust the above to use stageBaseAsset or stageQuotedAsset, as required. In short, the formula returns the amount of the asset obtained by the transactions triggered during the open stage, minus the fees (and slippage, which is already subtracted from the size filled)." - }, - { - "style": "Title", - "text": "Adding a Target Size In Base Asset" - }, - { - "style": "Text", - "text": "To add the target size in base asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/target-size-in-quoted-asset.json b/Projects/Superalgos/Schemas/Docs-Nodes/target-size-in-quoted-asset.json index 0227c21de..0d54a3549 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/target-size-in-quoted-asset.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/target-size-in-quoted-asset.json @@ -13,14 +13,6 @@ { "style": "Important", "text": "Make sure you read the definition of the target size in base asset node to get the proper context for this definition." - }, - { - "style": "Title", - "text": "Adding a Target Size In Quoted Asset" - }, - { - "style": "Text", - "text": "To add the target size in quoted asset node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/target-size.json b/Projects/Superalgos/Schemas/Docs-Nodes/target-size.json index 9e4571fd2..364bdd9e4 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/target-size.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/target-size.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "Before placing an order, the system makes sure that the size limit embodied in the target size would not be breached by opening a new order." - }, - { - "style": "Title", - "text": "Adding a Target Size" - }, - { - "style": "Text", - "text": "To add the target size node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/task-manager.json b/Projects/Superalgos/Schemas/Docs-Nodes/task-manager.json index c0ccf1187..fff00b7f0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/task-manager.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/task-manager.json @@ -19,12 +19,8 @@ "text": "{% include tip.html content=\"The key aspect of a task manager is that it allows starting and stopping all tasks at once.\" %}" }, { - "style": "Title", - "text": "Adding a Task Manager" - }, - { - "style": "Text", - "text": "To add a task manager, select Add Task Manager on the parent node menu." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/task.json b/Projects/Superalgos/Schemas/Docs-Nodes/task.json index f600c3381..38f538b36 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/task.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/task.json @@ -11,16 +11,8 @@ "text": "Each task controls a single bot. A bot instance running on its own task is independent from other bots at the operating system level, thus, may not be affected by errors ocurring on those other bots." }, { - "style": "Title", - "text": "Adding a Task" - }, - { - "style": "Text", - "text": "To add a task, select Add Task on the task manager node menu." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"Instead of adding nodes, configuring them, and setting references one by one, you may want to clone an existing, fully functional task with all its offspring.\" %}" + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/template-script.json b/Projects/Superalgos/Schemas/Docs-Nodes/template-script.json index bf3f5271e..8767f3e89 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/template-script.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/template-script.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "In the particular Masters super script implementation, each template script in the Setup Markets master script features a structure of nodes to be created in a specific location, and the associated JavaScript code deals with implementing such structure of nodes and establishing the corresponding references." - }, - { - "style": "Title", - "text": "Adding a Template Script" - }, - { - "style": "Text", - "text": "To add a template script, select Add Template Script on the scripts master script node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/template-structure.json b/Projects/Superalgos/Schemas/Docs-Nodes/template-structure.json index b24e41ae4..3a0f7dd9c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/template-structure.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/template-structure.json @@ -13,14 +13,6 @@ { "style": "Note", "text": "The actual structure of nodes contained in the template usually originates as a clone of an existing structure of nodes." - }, - { - "style": "Title", - "text": "Adding a Template Structure" - }, - { - "style": "Text", - "text": "To add a tempalte strucutre, select Add Teemplate Structure on the template script node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/template-target.json b/Projects/Superalgos/Schemas/Docs-Nodes/template-target.json index d0a12b986..e9350fe7c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/template-target.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/template-target.json @@ -1,13 +1,4 @@ { "type": "Template Target", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Template Target" - }, - { - "style": "Text", - "text": "To add a template target, select Add Template Target on the template script node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/text-condition.json b/Projects/Superalgos/Schemas/Docs-Nodes/text-condition.json index df7ba9dc1..9190647c6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/text-condition.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/text-condition.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The node is optional. When the node is not present in the definition of the text node or when the condition validates true, the text is rendered on screen. When the condition validates false, text is not rendered. As such, the node allows dynamically switching the rendering of the corresponding text on and off ." - }, - { - "style": "Title", - "text": "Adding a Text Condition" - }, - { - "style": "Text", - "text": "To add the text condition node, select Add Text Condition on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/text-formula.json b/Projects/Superalgos/Schemas/Docs-Nodes/text-formula.json index ff5d4d7b2..6323d482c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/text-formula.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/text-formula.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The text formula may use any of the variables available to the plotter, and may produce either a numeric or a text string result." - }, - { - "style": "Title", - "text": "Adding a Text Formula" - }, - { - "style": "Text", - "text": "To add the text formula node, select Add Text Formula on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/text-position.json b/Projects/Superalgos/Schemas/Docs-Nodes/text-position.json index 80c0c0d79..1cc47dbfd 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/text-position.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/text-position.json @@ -15,12 +15,8 @@ "text": "See the configuration for further details." }, { - "style": "Title", - "text": "Adding a Text Position" - }, - { - "style": "Text", - "text": "To add the text position node, select Add Text Position on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/text-style.json b/Projects/Superalgos/Schemas/Docs-Nodes/text-style.json index a81c92b28..e9b0b01d7 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/text-style.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/text-style.json @@ -11,12 +11,8 @@ "text": "See the configuration for further details." }, { - "style": "Title", - "text": "Adding a Text Style" - }, - { - "style": "Text", - "text": "To add the text style node, select Add Text Style on the parent node menu. " + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/text.json b/Projects/Superalgos/Schemas/Docs-Nodes/text.json index 371625c3c..de16dd7ea 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/text.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/text.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The node's offspring control the different aspects of how, where, and when text shall be rendered over the charts." - }, - { - "style": "Title", - "text": "Adding a Text" - }, - { - "style": "Text", - "text": "To add the text node, select Add Text on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/time-frame-scale.json b/Projects/Superalgos/Schemas/Docs-Nodes/time-frame-scale.json index 5c65a67ea..5519a7e90 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/time-frame-scale.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/time-frame-scale.json @@ -11,12 +11,8 @@ "text": "When the time frame scale is set at the level of the time machine, the scale setting affects all charts within the time machine. When set at the level of the timeline chart, the setting overrides the time frame scale at the time machine level. This allows comparing charts in different time frames, but still synchronized at the datetime level." }, { - "style": "Title", - "text": "Adding a Time Frame Scale" - }, - { - "style": "Text", - "text": "To add a time frame scale, select Add Time Frame Scale on the time machine or the timeline chart node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -50,6 +46,10 @@ "style": "Note", "text": " The values entered via the design space and the charts are synchronized and stored in the node." }, + { + "style": "Block", + "text": "Charts" + }, { "style": "Title", "text": "Time Frame Scale at the Charts" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/time-frame.json b/Projects/Superalgos/Schemas/Docs-Nodes/time-frame.json index e86a17174..e074826a3 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/time-frame.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/time-frame.json @@ -111,12 +111,8 @@ "text": "In a backtesting session, the collection of candles evaluated is determined by the time frame selected to better simulate what would happen if the live trading session was run in the same time frame." }, { - "style": "Title", - "text": "Adding a Time Frame" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/time-frames-filter.json b/Projects/Superalgos/Schemas/Docs-Nodes/time-frames-filter.json index aa5221796..40d8b1d28 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/time-frames-filter.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/time-frames-filter.json @@ -23,12 +23,8 @@ "text": "When no time frames filter is defined, the bot processes all time frames by default." }, { - "style": "Title", - "text": "Adding a Time Frames Filter" - }, - { - "style": "Text", - "text": "To add the time frames filter node, select Add Time Frames Filter on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/time-machine.json b/Projects/Superalgos/Schemas/Docs-Nodes/time-machine.json index bdb5d9082..0a85f06ad 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/time-machine.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/time-machine.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "On the other hand, when you arrange charts on different time machines, they are completely independent of one another." - }, - { - "style": "Title", - "text": "Adding a Time Machine" - }, - { - "style": "Text", - "text": "To add a time machine, select Add Time Machine on the Dashboard node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/time-range.json b/Projects/Superalgos/Schemas/Docs-Nodes/time-range.json index a17dd6a02..b72528b1c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/time-range.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/time-range.json @@ -15,12 +15,8 @@ "text": "Check the configuration to learn more." }, { - "style": "Title", - "text": "Adding a Time Range" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/time-scale.json b/Projects/Superalgos/Schemas/Docs-Nodes/time-scale.json index d1aefe6fa..eccbe7ced 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/time-scale.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/time-scale.json @@ -51,12 +51,8 @@ "text": "The scale features a manual mode. When in manual mode the scale does not change, even if the minimum and maximum values change while panning through a chart. This is the natural state of the time scale." }, { - "style": "Title", - "text": "Adding a Time Scale" - }, - { - "style": "Text", - "text": "To add a time scale, select Add Time Scale on the time machine node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -106,6 +102,10 @@ "style": "List", "text": "autoMaxScale sets the mode of the scale for the maximum value; true sets the value to automatic, false sets the value to manual." }, + { + "style": "Block", + "text": "Charts" + }, { "style": "Title", "text": "Time Scale at the Charts" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/timeline-chart.json b/Projects/Superalgos/Schemas/Docs-Nodes/timeline-chart.json index ec6d619d6..ece860af0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/timeline-chart.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/timeline-chart.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "The information that each timeline chart makes available on the screen is given by the layers set up in the corresponding layers manager." - }, - { - "style": "Title", - "text": "Adding a Timeline Chart" - }, - { - "style": "Text", - "text": "To add a timeline chart, select Add Timeline Chart on the preferred time machine node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-bot-instance.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-bot-instance.json index d6707b9be..fcdb57c8a 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-bot-instance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-bot-instance.json @@ -15,12 +15,8 @@ "text": "The trading bot instance holds no definitions as to what the bot does. Instead, its process instance references the process definition in the Masters data mine. That is how the indicator bot instance obtains the information of what it needs to do once it is run." }, { - "style": "Title", - "text": "Adding a Trading Bot Instance" - }, - { - "style": "Text", - "text": "To add a trading bot instance, select Add Trading Bot Instance on the task node menu. When a trading bot instance is added, it is created with one trading process instance, and a market reference." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-bot.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-bot.json index c44a0e016..21647f0dd 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-bot.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-bot.json @@ -23,12 +23,8 @@ "text": "Trading mines make building trading bots a more accessible feat, providing a framework to produce compartmentalized definitions for the bots' processes and products, just like data mines do for sensors and indicators." }, { - "style": "Title", - "text": "Adding a Trading Bot" - }, - { - "style": "Text", - "text": "To add the trading bot node, select Add Trading Bot on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-engine-reference.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-engine-reference.json index 767328069..0fbc054c6 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-engine-reference.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-engine-reference.json @@ -9,18 +9,6 @@ { "style": "Text", "text": "In other words, the trading engine reference lets the process instance know which data structure to use to store information related to the trading session. This means that a workspace may have more than one trading engine." - }, - { - "style": "Title", - "text": "Adding a Trading Engine Reference" - }, - { - "style": "Text", - "text": "To add a trading engine reference, select Add Missing Children on the trading session node menu." - }, - { - "style": "Note", - "text": "After adding a trading engine reference node, make sure you establish the reference to the corresponding trading engine hierarchy." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-engine.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-engine.json index 7442f9abe..bd031e393 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-engine.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-engine.json @@ -17,18 +17,6 @@ { "style": "List", "text": "To keep track of the actions of the trading bot via the design space visual environment and panels over the charts. By analyzing runtime information, you may gain a detailed understanding of what happens, when, and why, throughout a trading session." - }, - { - "style": "Title", - "text": "Adding a Trading Engine" - }, - { - "style": "Text", - "text": "{% include tip.html content=\"There may be more than one trading engine in a workspace. Cloning the default trading engine is the best way to start a new one.\" %}" - }, - { - "style": "Text", - "text": "To add the trading engine node from scratch, select Add Trading Engine on the other hierarchies node menu in the Superalgos Project hierarchy." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine-products.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine-products.json index 26b2e7803..6bc9c9828 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine-products.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine-products.json @@ -19,20 +19,8 @@ "text": "The use of the trading mine products node is optional, as data products may also exist outside of trading mine products nodes." }, { - "style": "Title", - "text": "Adding a Trading Mine Products" - }, - { - "style": "Text", - "text": "To add a trading mine products node, select Add Trading Mine Products on the parent node menu. This action adds the node but does not establish a reference with any trading mine." - }, - { - "style": "Text", - "text": "The smarter use of the node involves using the Add All Trading Mine Products option on the parent node menu. This action creates a trading mine products node for each trading mine in the workspace, establishing a reference with the corresponding trading mines. This is the first step in the direction of quickly setting up multiple data products when needed." - }, - { - "style": "Note", - "text": "See the data product node definition and the Adding a Data Product Node section for all the details." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine-tasks.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine-tasks.json index 0c5578707..79626d94a 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine-tasks.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine-tasks.json @@ -11,20 +11,8 @@ "text": "The market trading tasks node must reference the definition of a data mine. The node may spawn tasks for each bot in the data mine." }, { - "style": "Title", - "text": "Adding a Trading Mine Tasks" - }, - { - "style": "Text", - "text": "To add a trading mine tasks node, select Add Trading Mine Tasks on the parent node menu. This action adds the node but does not establish a reference with any data mine." - }, - { - "style": "Text", - "text": "The smarter use of the node involves using the Add Missing market trading tasks option on the parent node menu. This action creates a market trading tasks node for each data mine in the workspace, establishing a reference with the corresponding data mines. This is the first step in the direction of quickly setting up tasks for each bot in a given data mine." - }, - { - "style": "Note", - "text": "See the task node definition and the Adding a Task Node section for all the details." + "style": "Block", + "text": "Configuring" }, { "style": "Title", @@ -34,6 +22,10 @@ "style": "Text", "text": "Select Configure on the menu to access the configuration." }, + { + "style": "Block", + "text": "Running" + }, { "style": "Title", "text": "Running Trading Mine Tasks" diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine.json index 1e46437bd..4a48360b5 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-mine.json @@ -19,12 +19,8 @@ "text": "Trading mines work similarly to data mines in the sense that they provide the same kind of tools to structure the definitions of bots, including process definitions, product definitions, and plotters." }, { - "style": "Title", - "text": "Adding a Trading Mine" - }, - { - "style": "Text", - "text": "To add the trading mine node, select Add Trading Mine on the other hierarchies node menu in the Superalgos Project hierarchy." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-mines-data.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-mines-data.json index 50eb63c32..52cecfef9 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-mines-data.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-mines-data.json @@ -17,18 +17,6 @@ { "style": "Text", "text": "Whenever you create trading tasks manually from within the Network hierarchy (as opposed to using the install market function under the exchange markets node of the Crypto Ecosystem hierarchy" - }, - { - "style": "Title", - "text": "Adding a Trading Mines Data" - }, - { - "style": "Text", - "text": "To add a session-based data node, select Add Session-based Data on the network node menu." - }, - { - "style": "Note", - "text": "Only one session-based data node may exist on each data storage node." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-parameters.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-parameters.json index 2efdf595f..d2848c98e 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-parameters.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-parameters.json @@ -13,18 +13,6 @@ { "style": "Text", "text": "Each testing session has its own set of parameters. This allows you to configure different trading sessions with different parameters, and go back and forth between them as required. For instance, you may have different backtesting sessions with different date ranges, different exchange fees or different slippage settings to account for different possible scenarios." - }, - { - "style": "Title", - "text": "Adding a Trading Parameters" - }, - { - "style": "Text", - "text": "To add a parameters node, select Add Parameters on the session or the trading system menu, depending on the context. When a parameters node is added, the full set of parameters are created with it." - }, - { - "style": "Text", - "text": "If you already have a parameters node but are missing some of the parameters, then select Add Missing Params on the menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-process-instance.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-process-instance.json index 851a08b0c..74bf0819c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-process-instance.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-process-instance.json @@ -11,16 +11,8 @@ "text": "The trading process instance must reference the Multi-Period process definition of the Jason trading bot in the Masters data mine." }, { - "style": "Title", - "text": "Adding a Trading Process Instance" - }, - { - "style": "Text", - "text": "To add a trading process instance, select Add Trading Process Instance on the trading bot instance node menu. When a trading process instance is added, it is created with a market reference." - }, - { - "style": "Note", - "text": "After adding a trading process instance node, make sure you establish the reference to the Multi-Period process definition of the Jason trading bot in the Masters data mine." + "style": "Block", + "text": "Running" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-session-reference.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-session-reference.json index 0b5b11a01..aba1d4cde 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-session-reference.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-session-reference.json @@ -9,22 +9,6 @@ { "style": "Text", "text": "A such, the session reference node must establish a reference with a trading session. Also, its offspring nodes determine precisely which data products are stored." - }, - { - "style": "Title", - "text": "Adding a Trading Session Reference" - }, - { - "style": "Text", - "text": "To add a session reference node, select Add Session Reference on the network node menu." - }, - { - "style": "Note", - "text": "Remember to establish a reference with a trading session after adding the node." - }, - { - "style": "Text", - "text": "You may also add session reference nodes in bulk for all sessions defined in the same network that are not yet defined. To do that, select Add Missing Sessions on the exchange trading products node menu. A session reference node is created for each defined trading session in the node, each with the corresponding reference." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-strategy.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-strategy.json index 65118928c..cdef49bc8 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-strategy.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-strategy.json @@ -73,22 +73,6 @@ { "style": "Text", "text": "However, Superalgos is flexible enough to allow you to override this hard interpretation of the concept of a position. For example, you may design market-making strategies, a strategy to balance portfolios, or develop all sorts of ideas that don't necessarily fit in that part of the definition." - }, - { - "style": "Title", - "text": "Adding a Trading Strategy" - }, - { - "style": "Text", - "text": "To add a strategy, select Add Strategy on the trading system node menu. The strategy node is created along with the rest of the basic structure of nodes required to define each of the strategy stages and their events." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"You may work with as many strategies as you wish. \" %}" - }, - { - "style": "Important", - "text": "Strategies within the same trading system work in the same market, have the same base asset, and —most importantly—share the same capital. This means that only one strategy in the trading system may be triggered at any one point and that no other strategy in the trading system may be triggered until the first one is triggered off. If you wish to have more than one strategy trading at the same time, then those strategies must be put in separate trading systems. " } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-system-reference.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-system-reference.json index ca8d23237..e67ea0208 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-system-reference.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-system-reference.json @@ -9,18 +9,6 @@ { "style": "Text", "text": "In other words, the trading system reference lets the process instance know which trading rules to process for the given session." - }, - { - "style": "Title", - "text": "Adding a Trading System Reference" - }, - { - "style": "Text", - "text": "To add a trading ensystemgine reference, select Add Missing Children on the trading session node menu." - }, - { - "style": "Note", - "text": "After adding a trading system reference node, make sure you establish the reference to the corresponding trading system hierarchy." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trading-system.json b/Projects/Superalgos/Schemas/Docs-Nodes/trading-system.json index ee7f9c69a..a58a91b5b 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trading-system.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trading-system.json @@ -25,18 +25,6 @@ { "style": "Text", "text": "As a corollary to the above, if you wish strategies to operate in different markets, or you wish strategies to be able to take positions simultaneously, then you must set up those strategies in different trading systems." - }, - { - "style": "Title", - "text": "Adding a Trading System" - }, - { - "style": "Text", - "text": "To add a trading system, select Add Trading System on the other hierarchies node menu in the Superalgos Project hierarchy." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"You may work with as many trading systems as you wish\" %}" } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-off-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-off-event.json index 8afbb0ae1..52285c25c 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-off-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-off-event.json @@ -17,14 +17,6 @@ { "style": "Text", "text": "In the first scenario, the strategy remains on until the position is closed. As the position is closed, the strategy is triggered-off. In the second scenario, the strategy is triggered-off immediately." - }, - { - "style": "Title", - "text": "Adding a Trigger Off Event" - }, - { - "style": "Text", - "text": "To add a trigger-off event node, select Add Missing Events on the trigger stage node menu. All events that may be missing are created along with the rest of the basic structure of nodes required to define each of them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-off.json b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-off.json index 92a18041f..cefb54da4 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-off.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-off.json @@ -1,14 +1,5 @@ { "type": "Trigger Off", "definition": "Counts the periods since the last time a strategy was triggered off.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Trigger Off" - }, - { - "style": "Text", - "text": "To add the trigger off node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-on-event.json b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-on-event.json index 1ebf75e82..62491d863 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-on-event.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-on-event.json @@ -13,14 +13,6 @@ { "style": "Text", "text": "Once a strategy is triggered-on, the system starts evaluating the take position event. In conceptual terms, it means that the system has been alerted that the trading idea behind the corresponding trading strategy has produced a signal and that it should carefully monitor the market for the opportunity to take a position." - }, - { - "style": "Title", - "text": "Adding a Trigger On Event" - }, - { - "style": "Text", - "text": "To add a trigger-on event node, select Add Missing Events on the trigger stage node menu. All events that may be missing are created along with the rest of the basic structure of nodes required to define each of them." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-on.json b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-on.json index 8dab30936..ff9fa3028 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-on.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-on.json @@ -1,14 +1,5 @@ { "type": "Trigger On", "definition": "Counts the periods since the last time a strategy was triggered on.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a Trigger On" - }, - { - "style": "Text", - "text": "To add the trigger on node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-stage.json b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-stage.json index 5c317d953..4207e7f9d 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/trigger-stage.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/trigger-stage.json @@ -33,18 +33,6 @@ { "style": "Text", "text": "However, the strategy may also be triggered off without taking a position. When a strategy is triggered off, the trading system goes back to monitoring the trigger-on definitions for all strategies, and capital is released to be used by whatever strategy is triggered-on next." - }, - { - "style": "Title", - "text": "Adding a Trigger Stage" - }, - { - "style": "Text", - "text": "To add a trigger stage node, select Add Missing Stages on the strategy node menu. All stages that may be missing are created along with the rest of the basic structure of nodes required to define each of them and their events." - }, - { - "style": "Note", - "text": "Only one trigger stage may exist in each strategy." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/tutorial-step.json b/Projects/Superalgos/Schemas/Docs-Nodes/tutorial-step.json index 12cfd90bf..56d098f97 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/tutorial-step.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/tutorial-step.json @@ -3,12 +3,8 @@ "definition": "A tutorial step is a type of node within a tutorial that may not have offspring. As such, it is the smallest unit of information in the hierarchy.", "paragraphs": [ { - "style": "Title", - "text": "Adding a Tutorial Step" - }, - { - "style": "Text", - "text": "To add the tutorial step node, select Add Tutorial Step on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/tutorial-topic.json b/Projects/Superalgos/Schemas/Docs-Nodes/tutorial-topic.json index 386b9ab08..7250f1ef0 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/tutorial-topic.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/tutorial-topic.json @@ -11,12 +11,8 @@ "text": "Tutorial topics may be nested within other tutorial topics in unlimited levels, and each level may feature multiple tutorial steps." }, { - "style": "Title", - "text": "Adding a Tutorial Topic" - }, - { - "style": "Text", - "text": "To add the tutorial topic node, select Add Tutorial Topic on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/tutorial.json b/Projects/Superalgos/Schemas/Docs-Nodes/tutorial.json index a527e6464..b5a5aca55 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/tutorial.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/tutorial.json @@ -11,12 +11,8 @@ "text": "Nodes in the hierarchy may be arranged freely, meaning that there may be as many tutorial topics and tutorial steps as desired. In general terms, all types of nodes behave similarly in the sense that each node, independently of the precise type, represents a tutorial step in and of itself. There are subtle differences to be covered where appropriate." }, { - "style": "Title", - "text": "Adding a Tutorial" - }, - { - "style": "Text", - "text": "To add the tutorial node, select Add Tutorial on the parent node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/user-account.json b/Projects/Superalgos/Schemas/Docs-Nodes/user-account.json index a2a972b08..e046cadda 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/user-account.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/user-account.json @@ -1,18 +1,5 @@ { "type": "User Account", "definition": "A user account represents a single account with the corresponding exchange, holding the definitions of user assets, including keys and balances.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a User Account" - }, - { - "style": "Text", - "text": "To add a user account, select Add User Account on the exchange accounts node menu. The user account node is created along with the basic structure of nodes used to define keys and user assets with the exchange." - }, - { - "style": "Text", - "text": "{% include tip.html content=\"You may add and administer as many user accounts as you wish.\" %}" - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/user-assets.json b/Projects/Superalgos/Schemas/Docs-Nodes/user-assets.json index c13994bd6..663a084bf 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/user-assets.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/user-assets.json @@ -1,18 +1,5 @@ { "type": "User Assets", "definition": "The user assets node groups the assets the user has at the exchange.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a User Assets" - }, - { - "style": "Text", - "text": "To add user assets node, select Add User Assets on the user account node menu. The user assets node is created along with the first exchange account asset." - }, - { - "style": "Note", - "text": "Only one user assets node may exist under a user account." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-counter.json b/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-counter.json index 8465089af..97c17d1fe 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-counter.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-counter.json @@ -1,14 +1,5 @@ { "type": "User Defined Counter", "definition": "", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a User Defined Counter" - }, - { - "style": "Text", - "text": "To add the user defined counter node, select Add Missing Items on the parent node menu." - } - ] + "paragraphs": [] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-parameters.json b/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-parameters.json index 1b054e7a4..ef30ce967 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-parameters.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-parameters.json @@ -15,12 +15,8 @@ "text": "These parameters may be useful, for example, when you wish to use a constant multiple times across several nodes in the definition of a strategy. Instead of feeding a constant value to all formulas involved, you may feed the parameter instead. This gives you the added benefit of being able to change the value of such a constant in a single point." }, { - "style": "Title", - "text": "Adding a User Defined Parameters" - }, - { - "style": "Text", - "text": "To add a parameter that may be missing, select Add Missing Params on the parameters node menu." + "style": "Block", + "text": "Configuring" }, { "style": "Title", diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-statistic.json b/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-statistic.json index c66575dbd..d19817103 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-statistic.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/user-defined-statistic.json @@ -9,14 +9,6 @@ { "style": "Text", "text": "The current contexts in which custom statistics may be defined are episodes, positions, and orders." - }, - { - "style": "Title", - "text": "Adding a User Defined Statistic" - }, - { - "style": "Text", - "text": "To add the user defined statistic node, select Add Missing Items on the parent node menu." } ] } \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/user-keys.json b/Projects/Superalgos/Schemas/Docs-Nodes/user-keys.json index ce03f8ecb..9c0138cd9 100644 --- a/Projects/Superalgos/Schemas/Docs-Nodes/user-keys.json +++ b/Projects/Superalgos/Schemas/Docs-Nodes/user-keys.json @@ -1,18 +1,5 @@ { "type": "User Keys", "definition": "The user keys node groups the various exchange account keys the user may have under the corresponding account with the exchange.", - "paragraphs": [ - { - "style": "Title", - "text": "Adding a User Keys" - }, - { - "style": "Text", - "text": "To add user keys node, select Add User Keys on the user account node menu. The user keys node is created along with the first exchange account key." - }, - { - "style": "Note", - "text": "Only one user keys node may exist under a user account." - } - ] + "paragraphs": [] } \ No newline at end of file