From c2fb254a04e02fbcd24c82ca735ae5e89daf8eef Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 1 Feb 2020 11:25:36 +0100 Subject: [PATCH] New documentation First commit, halfway through a major restructuring of documentation. --- CONTRIBUTING.md | 10 +- README.md | 16 +- docs/.gitignore | 11 +- docs/.gitlab-ci.yml | 26 + docs/.vscode/settings.json | 6 + docs/404.html | 25 - docs/404.md | 6 + docs/Dockerfile | 14 + docs/Gemfile | 31 +- docs/Gemfile.lock | 15 +- docs/_config.yml | 170 +- docs/_data/alerts.yml | 15 + docs/_data/charting_system.md | 17 + docs/_data/charting_system.yml | 17 + docs/_data/concepts.md | 25 + docs/_data/concepts.yml | 25 + docs/_data/crypto_ecosystem.md | 29 + docs/_data/crypto_ecosystem.yml | 29 + docs/_data/data_mine.md | 71 + docs/_data/data_mine.yml | 71 + docs/_data/definitions.yml | 12 + docs/_data/glossary.yml | 11 + docs/_data/network.md | 45 + docs/_data/network.yml | 45 + docs/_data/sidebars/suite_sidebar.yml | 322 + docs/_data/sidebars/systematic_sidebar.yml | 116 + docs/_data/strings.yml | 5 + docs/_data/tags.yml | 15 + docs/_data/terms.yml | 1 + docs/_data/topnav.yml | 34 + docs/_data/trading_system.md | 61 + docs/_data/trading_system.yml | 61 + docs/_includes/archive.html | 15 + docs/_includes/callout.html | 1 + docs/_includes/commento.html | 5 + .../custom/getting_started_series.html | 19 + .../custom/getting_started_series_next.html | 10 + docs/_includes/custom/series_acme.html | 19 + docs/_includes/custom/series_acme_next.html | 30 + docs/_includes/custom/usermap.html | 14 + docs/_includes/custom/usermapcomplex.html | 91 + docs/_includes/feedback.html | 13 + docs/_includes/footer.html | 15 + docs/_includes/google_analytics.html | 6 + docs/_includes/head.html | 41 + docs/_includes/head_print.html | 28 + docs/_includes/image.html | 1 + docs/_includes/important.html | 1 + docs/_includes/initialize_shuffle.html | 130 + docs/_includes/inline_image.html | 1 + docs/_includes/links.html | 44 + docs/_includes/note.html | 1 + docs/_includes/sidebar.html | 58 + docs/_includes/taglogic.html | 32 + docs/_includes/tip.html | 1 + docs/_includes/toc.html | 21 + docs/_includes/topnav.html | 77 + docs/_includes/warning.html | 1 + docs/_layouts/default.html | 106 + docs/_layouts/default_print.html | 25 + docs/_layouts/none.html | 3 + docs/_layouts/page.html | 70 + docs/_layouts/page_print.html | 15 + docs/_layouts/post.html | 39 + .../2020-01-18-welcome-to-jekyll.markdown | 82 - docs/_tooltips/baseball.html | 6 + docs/_tooltips/basketball.html | 6 + docs/_tooltips/football.html | 6 + docs/_tooltips/soccer.html | 6 + docs/_tooltips/workspace.html | 6 + docs/about.markdown | 18 - docs/createtag | 54 + docs/css/bootstrap.min.css | 7529 +++++++ docs/css/boxshadowproperties.css | 24 + docs/css/customstyles.css | 1257 ++ docs/css/font-awesome.min.css | 4 + docs/css/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes docs/css/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes docs/css/fonts/fontawesome-webfont.svg | 2671 +++ docs/css/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes docs/css/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes docs/css/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes docs/css/modern-business.css | 89 + docs/css/printstyles.css | 159 + docs/css/syntax.css | 60 + docs/css/theme-blue.css | 119 + docs/css/theme-green.css | 110 + docs/docker-compose.yml | 11 + docs/feed.xml | 32 + docs/fonts/FontAwesome.otf | Bin 0 -> 85908 bytes docs/fonts/fontawesome-webfont.eot | Bin 0 -> 56006 bytes docs/fonts/fontawesome-webfont.svg | 520 + docs/fonts/fontawesome-webfont.ttf | Bin 0 -> 112160 bytes docs/fonts/fontawesome-webfont.woff | Bin 0 -> 65452 bytes docs/fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes docs/fonts/glyphicons-halflings-regular.svg | 288 + docs/fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes docs/fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes docs/fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes ...-06-Internal-references-delete-restore.gif | Bin 0 -> 4168708 bytes docs/images/Superalgos-logo-dark-bg-horz.svg | 59 + docs/images/Superalgos-logo-light-bg-horz.svg | 55 + docs/images/Superalgos-logo-white-horz.svg | 56 + docs/images/androidsdkmanagericon.png | Bin 0 -> 795 bytes docs/images/authorizegithubscreen2.png | Bin 0 -> 76388 bytes docs/images/authorizeongithub.png | Bin 0 -> 22571 bytes docs/images/company_logo.png | Bin 0 -> 3105 bytes docs/images/company_logo_big.png | Bin 0 -> 9588 bytes docs/images/favicon.ico | Bin 0 -> 177352 bytes docs/images/helpapi-01.png | Bin 0 -> 91640 bytes docs/images/helpapi.svg | 1661 ++ docs/images/icons/150-asset.png | Bin 0 -> 12664 bytes docs/images/icons/150-backtesting-session.png | Bin 0 -> 7012 bytes docs/images/icons/150-base-asset.png | Bin 0 -> 12664 bytes .../icons/150-calculations-procedure.png | Bin 0 -> 12631 bytes docs/images/icons/150-chart-points.png | Bin 0 -> 5124 bytes docs/images/icons/150-charting-system.png | Bin 0 -> 12932 bytes docs/images/icons/150-close-execution.png | Bin 0 -> 8942 bytes docs/images/icons/150-close-stage.png | Bin 0 -> 4568 bytes docs/images/icons/150-condition.png | Bin 0 -> 5198 bytes docs/images/icons/150-crypto-ecosystem.png | Bin 0 -> 6370 bytes docs/images/icons/150-crypto-exchange.png | Bin 0 -> 9964 bytes docs/images/icons/150-crypto-exchanges.png | Bin 0 -> 24260 bytes .../icons/150-data-building-procedure.png | Bin 0 -> 9513 bytes docs/images/icons/150-data-dependency.png | Bin 0 -> 7228 bytes docs/images/icons/150-data-formula.png | Bin 0 -> 4705 bytes docs/images/icons/150-data-mine.png | Bin 0 -> 8689 bytes docs/images/icons/150-data-product.png | Bin 0 -> 15030 bytes docs/images/icons/150-data-storage.png | Bin 0 -> 14662 bytes docs/images/icons/150-dataset-definition.png | Bin 0 -> 7324 bytes docs/images/icons/150-dataset.png | Bin 0 -> 13183 bytes .../icons/150-exchange-account-asset.png | Bin 0 -> 7527 bytes .../images/icons/150-exchange-account-key.png | Bin 0 -> 6718 bytes docs/images/icons/150-exchange-accounts.png | Bin 0 -> 10425 bytes docs/images/icons/150-exchange-assets.png | Bin 0 -> 14575 bytes docs/images/icons/150-exchange-markets.png | Bin 0 -> 14257 bytes .../icons/150-execution-finished-event.png | Bin 0 -> 15435 bytes .../icons/150-execution-started-event.png | Bin 0 -> 16040 bytes docs/images/icons/150-fee-structure.png | Bin 0 -> 4780 bytes docs/images/icons/150-formula.png | Bin 0 -> 5339 bytes .../icons/150-forward-testing-session.png | Bin 0 -> 8749 bytes .../icons/150-indicator-bot-instance.png | Bin 0 -> 10291 bytes docs/images/icons/150-indicator-bot.png | Bin 0 -> 10291 bytes .../icons/150-indicator-process-instance.png | Bin 0 -> 11035 bytes docs/images/icons/150-initial-definition.png | Bin 0 -> 8142 bytes docs/images/icons/150-initial-stop.png | Bin 0 -> 8013 bytes docs/images/icons/150-initial-take-profit.png | Bin 0 -> 10909 bytes docs/images/icons/150-javascript-code.png | Bin 0 -> 7934 bytes docs/images/icons/150-key-instance.png | Bin 0 -> 7365 bytes docs/images/icons/150-layer.png | Bin 0 -> 9126 bytes docs/images/icons/150-layers-manager.png | Bin 0 -> 11440 bytes .../images/icons/150-live-trading-session.png | Bin 0 -> 12942 bytes docs/images/icons/150-manage-stage.png | Bin 0 -> 13262 bytes docs/images/icons/150-market-base-asset.png | Bin 0 -> 12664 bytes docs/images/icons/150-market-quoted-asset.png | Bin 0 -> 12664 bytes docs/images/icons/150-market-reference.png | Bin 0 -> 14350 bytes docs/images/icons/150-market.png | Bin 0 -> 14350 bytes docs/images/icons/150-network-node.png | Bin 0 -> 6665 bytes docs/images/icons/150-network.png | Bin 0 -> 12383 bytes docs/images/icons/150-next-phase-event.png | Bin 0 -> 7414 bytes docs/images/icons/150-open-execution.png | Bin 0 -> 8942 bytes docs/images/icons/150-open-stage.png | Bin 0 -> 5394 bytes docs/images/icons/150-output-dataset.png | Bin 0 -> 5459 bytes docs/images/icons/150-panel-data.png | Bin 0 -> 5658 bytes .../icons/150-paper-trading-session.png | Bin 0 -> 6685 bytes docs/images/icons/150-parameters.png | Bin 0 -> 6684 bytes docs/images/icons/150-phase-0.png | Bin 0 -> 9570 bytes docs/images/icons/150-phase-1.png | Bin 0 -> 9570 bytes docs/images/icons/150-phase.png | Bin 0 -> 9570 bytes docs/images/icons/150-plotter-module.png | Bin 0 -> 9068 bytes docs/images/icons/150-plotter-panel.png | Bin 0 -> 8415 bytes docs/images/icons/150-plotter.png | Bin 0 -> 7058 bytes docs/images/icons/150-point-formula.png | Bin 0 -> 4671 bytes docs/images/icons/150-point.png | Bin 0 -> 4897 bytes docs/images/icons/150-polygon-body.png | Bin 0 -> 7254 bytes docs/images/icons/150-polygon-border.png | Bin 0 -> 3415 bytes docs/images/icons/150-polygon-vertex.png | Bin 0 -> 4535 bytes docs/images/icons/150-polygon.png | Bin 0 -> 6616 bytes docs/images/icons/150-position-rate.png | Bin 0 -> 9319 bytes docs/images/icons/150-position-size.png | Bin 0 -> 7544 bytes .../icons/150-procedure-initialization.png | Bin 0 -> 6169 bytes docs/images/icons/150-procedure-loop.png | Bin 0 -> 10197 bytes docs/images/icons/150-process-definition.png | Bin 0 -> 11577 bytes .../images/icons/150-process-dependencies.png | Bin 0 -> 11118 bytes docs/images/icons/150-process-instance.png | Bin 0 -> 11035 bytes docs/images/icons/150-process-output.png | Bin 0 -> 21012 bytes docs/images/icons/150-product-definition.png | Bin 0 -> 11468 bytes docs/images/icons/150-quoted-asset.png | Bin 0 -> 12664 bytes docs/images/icons/150-rate-scale.png | Bin 0 -> 11589 bytes docs/images/icons/150-record-definition.png | Bin 0 -> 4915 bytes docs/images/icons/150-record-property.png | Bin 0 -> 6471 bytes docs/images/icons/150-sensor-bot-instance.png | Bin 0 -> 10003 bytes docs/images/icons/150-sensor-bot.png | Bin 0 -> 10003 bytes .../icons/150-sensor-process-instance.png | Bin 0 -> 11035 bytes docs/images/icons/150-shapes.png | Bin 0 -> 9152 bytes docs/images/icons/150-single-market-data.png | Bin 0 -> 10804 bytes docs/images/icons/150-situation.png | Bin 0 -> 3900 bytes docs/images/icons/150-slippage.png | Bin 0 -> 10965 bytes docs/images/icons/150-status-dependency.png | Bin 0 -> 8240 bytes docs/images/icons/150-status-report.png | Bin 0 -> 10080 bytes docs/images/icons/150-stop.png | Bin 0 -> 8013 bytes docs/images/icons/150-strategy.png | Bin 0 -> 8893 bytes docs/images/icons/150-style-condition.png | Bin 0 -> 6521 bytes docs/images/icons/150-style.png | Bin 0 -> 8940 bytes docs/images/icons/150-take-position-event.png | Bin 0 -> 10512 bytes docs/images/icons/150-take-profit.png | Bin 0 -> 10909 bytes docs/images/icons/150-task-manager.png | Bin 0 -> 5541 bytes docs/images/icons/150-task.png | Bin 0 -> 3837 bytes docs/images/icons/150-time-frame-scale.png | Bin 0 -> 13407 bytes docs/images/icons/150-time-frame.png | Bin 0 -> 11509 bytes docs/images/icons/150-time-machine.png | Bin 0 -> 16479 bytes docs/images/icons/150-time-range.png | Bin 0 -> 8387 bytes docs/images/icons/150-time-scale.png | Bin 0 -> 10149 bytes docs/images/icons/150-timeline-chart.png | Bin 0 -> 11292 bytes .../images/icons/150-trading-bot-instance.png | Bin 0 -> 10037 bytes docs/images/icons/150-trading-bot.png | Bin 0 -> 10037 bytes .../icons/150-trading-process-instance.png | Bin 0 -> 11035 bytes docs/images/icons/150-trading-system.png | Bin 0 -> 7555 bytes docs/images/icons/150-trigger-off-event.png | Bin 0 -> 9803 bytes docs/images/icons/150-trigger-on-event.png | Bin 0 -> 12973 bytes docs/images/icons/150-trigger-stage.png | Bin 0 -> 7866 bytes docs/images/icons/150-user-account.png | Bin 0 -> 8607 bytes docs/images/icons/150-user-assets.png | Bin 0 -> 17443 bytes docs/images/icons/150-user-keys.png | Bin 0 -> 12779 bytes docs/images/icons/150-viewport.png | Bin 0 -> 7688 bytes docs/images/icons/150-workspace.png | Bin 0 -> 9472 bytes docs/images/icons/asset.png | Bin 0 -> 3855 bytes docs/images/icons/backtesting-session.png | Bin 0 -> 2548 bytes docs/images/icons/base-asset.png | Bin 0 -> 3855 bytes docs/images/icons/calculations-procedure.png | Bin 0 -> 4197 bytes docs/images/icons/chart-points.png | Bin 0 -> 2112 bytes docs/images/icons/charting-system.png | Bin 0 -> 4724 bytes docs/images/icons/close-execution.png | Bin 0 -> 3100 bytes docs/images/icons/close-stage.png | Bin 0 -> 1553 bytes docs/images/icons/condition.png | Bin 0 -> 2608 bytes docs/images/icons/crypto-ecosystem.png | Bin 0 -> 2299 bytes docs/images/icons/crypto-exchange.png | Bin 0 -> 3284 bytes docs/images/icons/crypto-exchanges.png | Bin 0 -> 5740 bytes docs/images/icons/data-building-procedure.png | Bin 0 -> 3648 bytes docs/images/icons/data-dependency.png | Bin 0 -> 2660 bytes docs/images/icons/data-formula.png | Bin 0 -> 2182 bytes docs/images/icons/data-mine.png | Bin 0 -> 3361 bytes docs/images/icons/data-product.png | Bin 0 -> 4036 bytes docs/images/icons/data-storage.png | Bin 0 -> 4028 bytes docs/images/icons/dataset-definition.png | Bin 0 -> 3486 bytes docs/images/icons/dataset.png | Bin 0 -> 3747 bytes docs/images/icons/exchange-account-asset.png | Bin 0 -> 3399 bytes docs/images/icons/exchange-account-key.png | Bin 0 -> 2335 bytes docs/images/icons/exchange-accounts.png | Bin 0 -> 3235 bytes docs/images/icons/exchange-assets.png | Bin 0 -> 4294 bytes docs/images/icons/exchange-markets.png | Bin 0 -> 4302 bytes .../images/icons/execution-finished-event.png | Bin 0 -> 4518 bytes docs/images/icons/execution-started-event.png | Bin 0 -> 4591 bytes docs/images/icons/fee-structure.png | Bin 0 -> 2388 bytes docs/images/icons/formula.png | Bin 0 -> 2485 bytes docs/images/icons/forward-testing-session.png | Bin 0 -> 2924 bytes docs/images/icons/indicator-bot-instance.png | Bin 0 -> 3158 bytes docs/images/icons/indicator-bot.png | Bin 0 -> 3158 bytes .../icons/indicator-process-instance.png | Bin 0 -> 3151 bytes docs/images/icons/initial-definition.png | Bin 0 -> 2815 bytes docs/images/icons/initial-stop.png | Bin 0 -> 2724 bytes docs/images/icons/initial-take-profit.png | Bin 0 -> 3589 bytes docs/images/icons/javascript-code.png | Bin 0 -> 2897 bytes docs/images/icons/key-instance.png | Bin 0 -> 2714 bytes docs/images/icons/layer.png | Bin 0 -> 2913 bytes docs/images/icons/layers-manager.png | Bin 0 -> 3463 bytes docs/images/icons/live-trading-session.png | Bin 0 -> 4054 bytes docs/images/icons/manage-stage.png | Bin 0 -> 4041 bytes docs/images/icons/market-base-asset.png | Bin 0 -> 3855 bytes docs/images/icons/market-quoted-asset.png | Bin 0 -> 3855 bytes docs/images/icons/market-reference.png | Bin 0 -> 4602 bytes docs/images/icons/market.png | Bin 0 -> 4602 bytes docs/images/icons/network-node.png | Bin 0 -> 2235 bytes docs/images/icons/network.png | Bin 0 -> 3711 bytes docs/images/icons/next-phase-event.png | Bin 0 -> 2421 bytes docs/images/icons/open-execution.png | Bin 0 -> 3100 bytes docs/images/icons/open-stage.png | Bin 0 -> 1747 bytes docs/images/icons/output-dataset.png | Bin 0 -> 2367 bytes docs/images/icons/panel-data.png | Bin 0 -> 2447 bytes docs/images/icons/paper-trading-session.png | Bin 0 -> 2521 bytes docs/images/icons/parameters.png | Bin 0 -> 2642 bytes docs/images/icons/phase-0.png | Bin 0 -> 3250 bytes docs/images/icons/phase-1.png | Bin 0 -> 3250 bytes docs/images/icons/phase.png | Bin 0 -> 3250 bytes docs/images/icons/plotter-module.png | Bin 0 -> 2838 bytes docs/images/icons/plotter-panel.png | Bin 0 -> 2662 bytes docs/images/icons/plotter.png | Bin 0 -> 2383 bytes docs/images/icons/point-formula.png | Bin 0 -> 1911 bytes docs/images/icons/point.png | Bin 0 -> 1870 bytes docs/images/icons/polygon-body.png | Bin 0 -> 2284 bytes docs/images/icons/polygon-border.png | Bin 0 -> 1192 bytes docs/images/icons/polygon-vertex.png | Bin 0 -> 1424 bytes docs/images/icons/polygon.png | Bin 0 -> 2294 bytes docs/images/icons/position-rate.png | Bin 0 -> 3318 bytes docs/images/icons/position-size.png | Bin 0 -> 3271 bytes .../images/icons/procedure-initialization.png | Bin 0 -> 2160 bytes docs/images/icons/procedure-loop.png | Bin 0 -> 2948 bytes docs/images/icons/process-definition.png | Bin 0 -> 3385 bytes docs/images/icons/process-dependencies.png | Bin 0 -> 3219 bytes docs/images/icons/process-instance.png | Bin 0 -> 3151 bytes docs/images/icons/process-output.png | Bin 0 -> 5309 bytes docs/images/icons/product-definition.png | Bin 0 -> 3731 bytes docs/images/icons/quoted-asset.png | Bin 0 -> 3855 bytes docs/images/icons/rate-scale.png | Bin 0 -> 3806 bytes docs/images/icons/record-definition.png | Bin 0 -> 1637 bytes docs/images/icons/record-property.png | Bin 0 -> 2426 bytes docs/images/icons/sensor-bot-instance.png | Bin 0 -> 3153 bytes docs/images/icons/sensor-bot.png | Bin 0 -> 3153 bytes docs/images/icons/sensor-process-instance.png | Bin 0 -> 3151 bytes docs/images/icons/shapes.png | Bin 0 -> 2982 bytes docs/images/icons/single-market-data.png | Bin 0 -> 3698 bytes docs/images/icons/situation.png | Bin 0 -> 1915 bytes docs/images/icons/slippage.png | Bin 0 -> 3641 bytes docs/images/icons/status-dependency.png | Bin 0 -> 2732 bytes docs/images/icons/status-report.png | Bin 0 -> 3403 bytes docs/images/icons/stop.png | Bin 0 -> 2724 bytes docs/images/icons/strategy.png | Bin 0 -> 3090 bytes docs/images/icons/style-condition.png | Bin 0 -> 2822 bytes docs/images/icons/style.png | Bin 0 -> 3348 bytes docs/images/icons/take-position-event.png | Bin 0 -> 3300 bytes docs/images/icons/take-profit.png | Bin 0 -> 3589 bytes docs/images/icons/task-manager.png | Bin 0 -> 2585 bytes docs/images/icons/task.png | Bin 0 -> 1816 bytes docs/images/icons/time-frame-scale.png | Bin 0 -> 3958 bytes docs/images/icons/time-frame.png | Bin 0 -> 3411 bytes docs/images/icons/time-machine.png | Bin 0 -> 4564 bytes docs/images/icons/time-range.png | Bin 0 -> 3629 bytes docs/images/icons/time-scale.png | Bin 0 -> 3177 bytes docs/images/icons/timeline-chart.png | Bin 0 -> 3538 bytes docs/images/icons/trading-bot-instance.png | Bin 0 -> 2897 bytes docs/images/icons/trading-bot.png | Bin 0 -> 2897 bytes .../images/icons/trading-process-instance.png | Bin 0 -> 3151 bytes docs/images/icons/trading-system.png | Bin 0 -> 2893 bytes docs/images/icons/tree-connector-elbow.png | Bin 0 -> 209 bytes docs/images/icons/tree-connector-fork.png | Bin 0 -> 201 bytes docs/images/icons/tree-connector-line.png | Bin 0 -> 195 bytes docs/images/icons/tree-spacer.png | Bin 0 -> 139 bytes docs/images/icons/trigger-off-event.png | Bin 0 -> 3277 bytes docs/images/icons/trigger-on-event.png | Bin 0 -> 4261 bytes docs/images/icons/trigger-stage.png | Bin 0 -> 2793 bytes docs/images/icons/user-account.png | Bin 0 -> 2939 bytes docs/images/icons/user-assets.png | Bin 0 -> 4925 bytes docs/images/icons/user-keys.png | Bin 0 -> 3876 bytes docs/images/icons/viewport.png | Bin 0 -> 2775 bytes docs/images/icons/workspace.png | Bin 0 -> 4214 bytes docs/images/illustratoroptions.png | Bin 0 -> 118175 bytes docs/images/itermexample.png | Bin 0 -> 68886 bytes docs/images/jekyll.png | Bin 0 -> 5375 bytes docs/images/killalljekyll.png | Bin 0 -> 66686 bytes docs/images/liningup.png | Bin 0 -> 74728 bytes docs/images/workflowarrow.png | Bin 0 -> 3595 bytes docs/index-theme.md | 414 + docs/index.markdown | 6 - docs/index.md | 35 + docs/js/customscripts.js | 54 + docs/js/jekyll-search.js | 1 + docs/js/jquery.ba-throttle-debounce.min.js | 9 + docs/js/jquery.navgoco.min.js | 8 + docs/js/jquery.shuffle.min.js | 1588 ++ docs/js/toc.js | 82 + docs/licenses/LICENSE | 21 + docs/licenses/LICENSE-BSD-NAVGOCO.txt | 27 + docs/pages/suite/Product-Definition.md | 190 + .../algorithmic-trading-system-overview.md | 9 + .../suite/suite-advanced-backtesting.md} | 17 +- .../suite/suite-anatomy-of-an-indicator.md} | 7 + .../suite/suite-backups.md} | 13 +- docs/pages/suite/suite-bots.md | 28 + docs/pages/suite/suite-build-a-plotter.md | 355 + docs/pages/suite/suite-build-an-indicator.md | 407 + .../suite/suite-charting-system-hierarchy.md | 419 + docs/pages/suite/suite-charts-interface.md | 64 + docs/pages/suite/suite-charts-overview.md | 16 + docs/pages/suite/suite-clones.md | 46 + docs/pages/suite/suite-consulting-logs.md | 19 + .../suite/suite-crypto-ecosystem-hierarchy.md | 523 + docs/pages/suite/suite-data-mine-hierarchy.md | 1154 ++ .../pages/suite/suite-data-mining-overview.md | 26 + docs/pages/suite/suite-datasets.md | 100 + docs/pages/suite/suite-definitions-UNUSED.md | 47 + docs/pages/suite/suite-dependencies.md | 82 + docs/pages/suite/suite-designer-interface.md | 71 + ...-designer-workspace-and-data-structures.md | 54 + ...uite-detachment-and-attachment-of-nodes.md | 21 + docs/pages/suite/suite-download-and-set-up.md | 64 + .../suite/suite-execution-limitations.md | 32 + .../suite-getting-ready-to-trade-live.md | 27 + docs/pages/suite/suite-hierarchies.md | 34 + ...indicators-included-in-the-data-release.md | 93 + ...cators-not-included-in-the-data-release.md | 92 + .../suite/suite-input-to-output-cycle.md | 62 + docs/pages/suite/suite-internal-variables.md | 52 + docs/pages/suite/suite-layers.md | 104 + .../suite/suite-live-trading-history-layer.md | 18 + .../suite/suite-live-trading-overview.md | 51 + docs/pages/suite/suite-managing-processes.md | 65 + ...ket-data-indicators-seem-to-be-outdated.md | 12 + ...rward-testing-and-live-trading-sessions.md | 18 + docs/pages/suite/suite-my-system-gets-slow.md | 40 + docs/pages/suite/suite-network-hierarchy.md | 834 + docs/pages/suite/suite-network-overview.md | 21 + .../suite-on-screen-errors-and-warnings.md | 14 + docs/pages/suite/suite-process-definition.md | 103 + docs/pages/suite/suite-quick-overview.md | 33 + docs/pages/suite/suite-references.md | 40 + docs/pages/suite/suite-reporting-bugs.md | 28 + docs/pages/suite/suite-run-the-suite.md | 47 + .../suite/suite-run-your-first-backtest.md | 77 + docs/pages/suite/suite-session-parameters.md | 150 + docs/pages/suite/suite-shares.md | 16 + docs/pages/suite/suite-simulation-layers.md | 66 + docs/pages/suite/suite-sysntax-overview.md | 118 + docs/pages/suite/suite-system-requirements.md | 31 + .../suite/suite-telegram-announcements.md | 157 + docs/pages/suite/suite-test.md | 177 + docs/pages/suite/suite-testing-overview.md | 30 + ...trade-live-with-an-open-source-strategy.md | 107 + .../suite/suite-trading-system-hierarchy.md | 1368 ++ .../suite/suite-trading-system-overview.md | 54 + docs/pages/suite/suite-update-datasets.md | 50 + ...ite-upgrading-your-existing-instalation.md | 52 + .../suite-using-non-included-indicators.md | 68 + docs/pages/suite/suite-what-is-next.md | 27 + docs/pages/suite/suite-what-to-expect.md | 39 + .../suite/suite-working-with-strategies.md | 69 + docs/pages/suite/tooltips.json | 16 + docs/pages/tags/tag_collaboration.md | 11 + docs/pages/tags/tag_content_types.md | 11 + docs/pages/tags/tag_formatting.md | 11 + docs/pages/tags/tag_getting_started.md | 11 + docs/pages/tags/tag_mobile.md | 11 + docs/pages/tags/tag_navigation.md | 11 + docs/pages/tags/tag_news.md | 11 + docs/pages/tags/tag_publishing.md | 11 + docs/pages/tags/tag_single_sourcing.md | 11 + docs/pages/tags/tag_special_layouts.md | 12 + docs/pages/tags/tag_troubleshooting.md | 11 + docs/pdf-all.sh | 1 + docs/pdf-mydoc.sh | 14 + docs/pdf-product1.sh | 11 + docs/pdf-product2.sh | 11 + docs/pdf/mydoc.pdf | 16246 ++++++++++++++++ docs/pdf/product1.pdf | Bin 0 -> 115101 bytes docs/pdf/product2.pdf | Bin 0 -> 142049 bytes docs/pdfconfigs/config_mydoc_pdf.yml | 20 + docs/pdfconfigs/config_product1_pdf.yml | 20 + docs/pdfconfigs/config_product2_pdf.yml | 20 + docs/pdfconfigs/prince-list.txt | 82 + docs/pdfconfigs/titlepage.html | 22 + docs/pdfconfigs/tocpage.html | 44 + docs/search.json | 33 + docs/sitemap.xml | 24 + docs/tooltips.html | 79 + docs/tooltips.json | 19 + docs/update.sh | 4 + docs/var/build.sh | 10 + 456 files changed, 44176 insertions(+), 253 deletions(-) create mode 100644 docs/.gitlab-ci.yml create mode 100644 docs/.vscode/settings.json delete mode 100644 docs/404.html create mode 100644 docs/404.md create mode 100644 docs/Dockerfile create mode 100644 docs/_data/alerts.yml create mode 100644 docs/_data/charting_system.md create mode 100644 docs/_data/charting_system.yml create mode 100644 docs/_data/concepts.md create mode 100644 docs/_data/concepts.yml create mode 100644 docs/_data/crypto_ecosystem.md create mode 100644 docs/_data/crypto_ecosystem.yml create mode 100644 docs/_data/data_mine.md create mode 100644 docs/_data/data_mine.yml create mode 100644 docs/_data/definitions.yml create mode 100644 docs/_data/glossary.yml create mode 100644 docs/_data/network.md create mode 100644 docs/_data/network.yml create mode 100644 docs/_data/sidebars/suite_sidebar.yml create mode 100644 docs/_data/sidebars/systematic_sidebar.yml create mode 100644 docs/_data/strings.yml create mode 100644 docs/_data/tags.yml create mode 100644 docs/_data/terms.yml create mode 100644 docs/_data/topnav.yml create mode 100644 docs/_data/trading_system.md create mode 100644 docs/_data/trading_system.yml create mode 100644 docs/_includes/archive.html create mode 100644 docs/_includes/callout.html create mode 100644 docs/_includes/commento.html create mode 100644 docs/_includes/custom/getting_started_series.html create mode 100644 docs/_includes/custom/getting_started_series_next.html create mode 100644 docs/_includes/custom/series_acme.html create mode 100644 docs/_includes/custom/series_acme_next.html create mode 100644 docs/_includes/custom/usermap.html create mode 100644 docs/_includes/custom/usermapcomplex.html create mode 100644 docs/_includes/feedback.html create mode 100644 docs/_includes/footer.html create mode 100644 docs/_includes/google_analytics.html create mode 100644 docs/_includes/head.html create mode 100644 docs/_includes/head_print.html create mode 100644 docs/_includes/image.html create mode 100644 docs/_includes/important.html create mode 100644 docs/_includes/initialize_shuffle.html create mode 100644 docs/_includes/inline_image.html create mode 100644 docs/_includes/links.html create mode 100644 docs/_includes/note.html create mode 100644 docs/_includes/sidebar.html create mode 100644 docs/_includes/taglogic.html create mode 100644 docs/_includes/tip.html create mode 100644 docs/_includes/toc.html create mode 100644 docs/_includes/topnav.html create mode 100644 docs/_includes/warning.html create mode 100644 docs/_layouts/default.html create mode 100644 docs/_layouts/default_print.html create mode 100644 docs/_layouts/none.html create mode 100644 docs/_layouts/page.html create mode 100644 docs/_layouts/page_print.html create mode 100644 docs/_layouts/post.html delete mode 100644 docs/_posts/2020-01-18-welcome-to-jekyll.markdown create mode 100644 docs/_tooltips/baseball.html create mode 100644 docs/_tooltips/basketball.html create mode 100644 docs/_tooltips/football.html create mode 100644 docs/_tooltips/soccer.html create mode 100644 docs/_tooltips/workspace.html delete mode 100644 docs/about.markdown create mode 100644 docs/createtag create mode 100644 docs/css/bootstrap.min.css create mode 100644 docs/css/boxshadowproperties.css create mode 100644 docs/css/customstyles.css create mode 100644 docs/css/font-awesome.min.css create mode 100644 docs/css/fonts/FontAwesome.otf create mode 100644 docs/css/fonts/fontawesome-webfont.eot create mode 100644 docs/css/fonts/fontawesome-webfont.svg create mode 100644 docs/css/fonts/fontawesome-webfont.ttf create mode 100644 docs/css/fonts/fontawesome-webfont.woff create mode 100644 docs/css/fonts/fontawesome-webfont.woff2 create mode 100644 docs/css/modern-business.css create mode 100644 docs/css/printstyles.css create mode 100644 docs/css/syntax.css create mode 100644 docs/css/theme-blue.css create mode 100644 docs/css/theme-green.css create mode 100644 docs/docker-compose.yml create mode 100644 docs/feed.xml create mode 100644 docs/fonts/FontAwesome.otf create mode 100644 docs/fonts/fontawesome-webfont.eot create mode 100644 docs/fonts/fontawesome-webfont.svg create mode 100644 docs/fonts/fontawesome-webfont.ttf create mode 100644 docs/fonts/fontawesome-webfont.woff create mode 100644 docs/fonts/glyphicons-halflings-regular.eot create mode 100644 docs/fonts/glyphicons-halflings-regular.svg create mode 100644 docs/fonts/glyphicons-halflings-regular.ttf create mode 100644 docs/fonts/glyphicons-halflings-regular.woff create mode 100644 docs/fonts/glyphicons-halflings-regular.woff2 create mode 100644 docs/images/Backups-06-Internal-references-delete-restore.gif create mode 100644 docs/images/Superalgos-logo-dark-bg-horz.svg create mode 100644 docs/images/Superalgos-logo-light-bg-horz.svg create mode 100644 docs/images/Superalgos-logo-white-horz.svg create mode 100644 docs/images/androidsdkmanagericon.png create mode 100644 docs/images/authorizegithubscreen2.png create mode 100644 docs/images/authorizeongithub.png create mode 100644 docs/images/company_logo.png create mode 100644 docs/images/company_logo_big.png create mode 100644 docs/images/favicon.ico create mode 100644 docs/images/helpapi-01.png create mode 100644 docs/images/helpapi.svg create mode 100644 docs/images/icons/150-asset.png create mode 100644 docs/images/icons/150-backtesting-session.png create mode 100644 docs/images/icons/150-base-asset.png create mode 100644 docs/images/icons/150-calculations-procedure.png create mode 100644 docs/images/icons/150-chart-points.png create mode 100644 docs/images/icons/150-charting-system.png create mode 100644 docs/images/icons/150-close-execution.png create mode 100644 docs/images/icons/150-close-stage.png create mode 100644 docs/images/icons/150-condition.png create mode 100644 docs/images/icons/150-crypto-ecosystem.png create mode 100644 docs/images/icons/150-crypto-exchange.png create mode 100644 docs/images/icons/150-crypto-exchanges.png create mode 100644 docs/images/icons/150-data-building-procedure.png create mode 100644 docs/images/icons/150-data-dependency.png create mode 100644 docs/images/icons/150-data-formula.png create mode 100644 docs/images/icons/150-data-mine.png create mode 100644 docs/images/icons/150-data-product.png create mode 100644 docs/images/icons/150-data-storage.png create mode 100644 docs/images/icons/150-dataset-definition.png create mode 100644 docs/images/icons/150-dataset.png create mode 100644 docs/images/icons/150-exchange-account-asset.png create mode 100644 docs/images/icons/150-exchange-account-key.png create mode 100644 docs/images/icons/150-exchange-accounts.png create mode 100644 docs/images/icons/150-exchange-assets.png create mode 100644 docs/images/icons/150-exchange-markets.png create mode 100644 docs/images/icons/150-execution-finished-event.png create mode 100644 docs/images/icons/150-execution-started-event.png create mode 100644 docs/images/icons/150-fee-structure.png create mode 100644 docs/images/icons/150-formula.png create mode 100644 docs/images/icons/150-forward-testing-session.png create mode 100644 docs/images/icons/150-indicator-bot-instance.png create mode 100644 docs/images/icons/150-indicator-bot.png create mode 100644 docs/images/icons/150-indicator-process-instance.png create mode 100644 docs/images/icons/150-initial-definition.png create mode 100644 docs/images/icons/150-initial-stop.png create mode 100644 docs/images/icons/150-initial-take-profit.png create mode 100644 docs/images/icons/150-javascript-code.png create mode 100644 docs/images/icons/150-key-instance.png create mode 100644 docs/images/icons/150-layer.png create mode 100644 docs/images/icons/150-layers-manager.png create mode 100644 docs/images/icons/150-live-trading-session.png create mode 100644 docs/images/icons/150-manage-stage.png create mode 100644 docs/images/icons/150-market-base-asset.png create mode 100644 docs/images/icons/150-market-quoted-asset.png create mode 100644 docs/images/icons/150-market-reference.png create mode 100644 docs/images/icons/150-market.png create mode 100644 docs/images/icons/150-network-node.png create mode 100644 docs/images/icons/150-network.png create mode 100644 docs/images/icons/150-next-phase-event.png create mode 100644 docs/images/icons/150-open-execution.png create mode 100644 docs/images/icons/150-open-stage.png create mode 100644 docs/images/icons/150-output-dataset.png create mode 100644 docs/images/icons/150-panel-data.png create mode 100644 docs/images/icons/150-paper-trading-session.png create mode 100644 docs/images/icons/150-parameters.png create mode 100644 docs/images/icons/150-phase-0.png create mode 100644 docs/images/icons/150-phase-1.png create mode 100644 docs/images/icons/150-phase.png create mode 100644 docs/images/icons/150-plotter-module.png create mode 100644 docs/images/icons/150-plotter-panel.png create mode 100644 docs/images/icons/150-plotter.png create mode 100644 docs/images/icons/150-point-formula.png create mode 100644 docs/images/icons/150-point.png create mode 100644 docs/images/icons/150-polygon-body.png create mode 100644 docs/images/icons/150-polygon-border.png create mode 100644 docs/images/icons/150-polygon-vertex.png create mode 100644 docs/images/icons/150-polygon.png create mode 100644 docs/images/icons/150-position-rate.png create mode 100644 docs/images/icons/150-position-size.png create mode 100644 docs/images/icons/150-procedure-initialization.png create mode 100644 docs/images/icons/150-procedure-loop.png create mode 100644 docs/images/icons/150-process-definition.png create mode 100644 docs/images/icons/150-process-dependencies.png create mode 100644 docs/images/icons/150-process-instance.png create mode 100644 docs/images/icons/150-process-output.png create mode 100644 docs/images/icons/150-product-definition.png create mode 100644 docs/images/icons/150-quoted-asset.png create mode 100644 docs/images/icons/150-rate-scale.png create mode 100644 docs/images/icons/150-record-definition.png create mode 100644 docs/images/icons/150-record-property.png create mode 100644 docs/images/icons/150-sensor-bot-instance.png create mode 100644 docs/images/icons/150-sensor-bot.png create mode 100644 docs/images/icons/150-sensor-process-instance.png create mode 100644 docs/images/icons/150-shapes.png create mode 100644 docs/images/icons/150-single-market-data.png create mode 100644 docs/images/icons/150-situation.png create mode 100644 docs/images/icons/150-slippage.png create mode 100644 docs/images/icons/150-status-dependency.png create mode 100644 docs/images/icons/150-status-report.png create mode 100644 docs/images/icons/150-stop.png create mode 100644 docs/images/icons/150-strategy.png create mode 100644 docs/images/icons/150-style-condition.png create mode 100644 docs/images/icons/150-style.png create mode 100644 docs/images/icons/150-take-position-event.png create mode 100644 docs/images/icons/150-take-profit.png create mode 100644 docs/images/icons/150-task-manager.png create mode 100644 docs/images/icons/150-task.png create mode 100644 docs/images/icons/150-time-frame-scale.png create mode 100644 docs/images/icons/150-time-frame.png create mode 100644 docs/images/icons/150-time-machine.png create mode 100644 docs/images/icons/150-time-range.png create mode 100644 docs/images/icons/150-time-scale.png create mode 100644 docs/images/icons/150-timeline-chart.png create mode 100644 docs/images/icons/150-trading-bot-instance.png create mode 100644 docs/images/icons/150-trading-bot.png create mode 100644 docs/images/icons/150-trading-process-instance.png create mode 100644 docs/images/icons/150-trading-system.png create mode 100644 docs/images/icons/150-trigger-off-event.png create mode 100644 docs/images/icons/150-trigger-on-event.png create mode 100644 docs/images/icons/150-trigger-stage.png create mode 100644 docs/images/icons/150-user-account.png create mode 100644 docs/images/icons/150-user-assets.png create mode 100644 docs/images/icons/150-user-keys.png create mode 100644 docs/images/icons/150-viewport.png create mode 100644 docs/images/icons/150-workspace.png create mode 100644 docs/images/icons/asset.png create mode 100644 docs/images/icons/backtesting-session.png create mode 100644 docs/images/icons/base-asset.png create mode 100644 docs/images/icons/calculations-procedure.png create mode 100644 docs/images/icons/chart-points.png create mode 100644 docs/images/icons/charting-system.png create mode 100644 docs/images/icons/close-execution.png create mode 100644 docs/images/icons/close-stage.png create mode 100644 docs/images/icons/condition.png create mode 100644 docs/images/icons/crypto-ecosystem.png create mode 100644 docs/images/icons/crypto-exchange.png create mode 100644 docs/images/icons/crypto-exchanges.png create mode 100644 docs/images/icons/data-building-procedure.png create mode 100644 docs/images/icons/data-dependency.png create mode 100644 docs/images/icons/data-formula.png create mode 100644 docs/images/icons/data-mine.png create mode 100644 docs/images/icons/data-product.png create mode 100644 docs/images/icons/data-storage.png create mode 100644 docs/images/icons/dataset-definition.png create mode 100644 docs/images/icons/dataset.png create mode 100644 docs/images/icons/exchange-account-asset.png create mode 100644 docs/images/icons/exchange-account-key.png create mode 100644 docs/images/icons/exchange-accounts.png create mode 100644 docs/images/icons/exchange-assets.png create mode 100644 docs/images/icons/exchange-markets.png create mode 100644 docs/images/icons/execution-finished-event.png create mode 100644 docs/images/icons/execution-started-event.png create mode 100644 docs/images/icons/fee-structure.png create mode 100644 docs/images/icons/formula.png create mode 100644 docs/images/icons/forward-testing-session.png create mode 100644 docs/images/icons/indicator-bot-instance.png create mode 100644 docs/images/icons/indicator-bot.png create mode 100644 docs/images/icons/indicator-process-instance.png create mode 100644 docs/images/icons/initial-definition.png create mode 100644 docs/images/icons/initial-stop.png create mode 100644 docs/images/icons/initial-take-profit.png create mode 100644 docs/images/icons/javascript-code.png create mode 100644 docs/images/icons/key-instance.png create mode 100644 docs/images/icons/layer.png create mode 100644 docs/images/icons/layers-manager.png create mode 100644 docs/images/icons/live-trading-session.png create mode 100644 docs/images/icons/manage-stage.png create mode 100644 docs/images/icons/market-base-asset.png create mode 100644 docs/images/icons/market-quoted-asset.png create mode 100644 docs/images/icons/market-reference.png create mode 100644 docs/images/icons/market.png create mode 100644 docs/images/icons/network-node.png create mode 100644 docs/images/icons/network.png create mode 100644 docs/images/icons/next-phase-event.png create mode 100644 docs/images/icons/open-execution.png create mode 100644 docs/images/icons/open-stage.png create mode 100644 docs/images/icons/output-dataset.png create mode 100644 docs/images/icons/panel-data.png create mode 100644 docs/images/icons/paper-trading-session.png create mode 100644 docs/images/icons/parameters.png create mode 100644 docs/images/icons/phase-0.png create mode 100644 docs/images/icons/phase-1.png create mode 100644 docs/images/icons/phase.png create mode 100644 docs/images/icons/plotter-module.png create mode 100644 docs/images/icons/plotter-panel.png create mode 100644 docs/images/icons/plotter.png create mode 100644 docs/images/icons/point-formula.png create mode 100644 docs/images/icons/point.png create mode 100644 docs/images/icons/polygon-body.png create mode 100644 docs/images/icons/polygon-border.png create mode 100644 docs/images/icons/polygon-vertex.png create mode 100644 docs/images/icons/polygon.png create mode 100644 docs/images/icons/position-rate.png create mode 100644 docs/images/icons/position-size.png create mode 100644 docs/images/icons/procedure-initialization.png create mode 100644 docs/images/icons/procedure-loop.png create mode 100644 docs/images/icons/process-definition.png create mode 100644 docs/images/icons/process-dependencies.png create mode 100644 docs/images/icons/process-instance.png create mode 100644 docs/images/icons/process-output.png create mode 100644 docs/images/icons/product-definition.png create mode 100644 docs/images/icons/quoted-asset.png create mode 100644 docs/images/icons/rate-scale.png create mode 100644 docs/images/icons/record-definition.png create mode 100644 docs/images/icons/record-property.png create mode 100644 docs/images/icons/sensor-bot-instance.png create mode 100644 docs/images/icons/sensor-bot.png create mode 100644 docs/images/icons/sensor-process-instance.png create mode 100644 docs/images/icons/shapes.png create mode 100644 docs/images/icons/single-market-data.png create mode 100644 docs/images/icons/situation.png create mode 100644 docs/images/icons/slippage.png create mode 100644 docs/images/icons/status-dependency.png create mode 100644 docs/images/icons/status-report.png create mode 100644 docs/images/icons/stop.png create mode 100644 docs/images/icons/strategy.png create mode 100644 docs/images/icons/style-condition.png create mode 100644 docs/images/icons/style.png create mode 100644 docs/images/icons/take-position-event.png create mode 100644 docs/images/icons/take-profit.png create mode 100644 docs/images/icons/task-manager.png create mode 100644 docs/images/icons/task.png create mode 100644 docs/images/icons/time-frame-scale.png create mode 100644 docs/images/icons/time-frame.png create mode 100644 docs/images/icons/time-machine.png create mode 100644 docs/images/icons/time-range.png create mode 100644 docs/images/icons/time-scale.png create mode 100644 docs/images/icons/timeline-chart.png create mode 100644 docs/images/icons/trading-bot-instance.png create mode 100644 docs/images/icons/trading-bot.png create mode 100644 docs/images/icons/trading-process-instance.png create mode 100644 docs/images/icons/trading-system.png create mode 100644 docs/images/icons/tree-connector-elbow.png create mode 100644 docs/images/icons/tree-connector-fork.png create mode 100644 docs/images/icons/tree-connector-line.png create mode 100644 docs/images/icons/tree-spacer.png create mode 100644 docs/images/icons/trigger-off-event.png create mode 100644 docs/images/icons/trigger-on-event.png create mode 100644 docs/images/icons/trigger-stage.png create mode 100644 docs/images/icons/user-account.png create mode 100644 docs/images/icons/user-assets.png create mode 100644 docs/images/icons/user-keys.png create mode 100644 docs/images/icons/viewport.png create mode 100644 docs/images/icons/workspace.png create mode 100644 docs/images/illustratoroptions.png create mode 100644 docs/images/itermexample.png create mode 100644 docs/images/jekyll.png create mode 100644 docs/images/killalljekyll.png create mode 100644 docs/images/liningup.png create mode 100644 docs/images/workflowarrow.png create mode 100644 docs/index-theme.md delete mode 100644 docs/index.markdown create mode 100644 docs/index.md create mode 100644 docs/js/customscripts.js create mode 100644 docs/js/jekyll-search.js create mode 100644 docs/js/jquery.ba-throttle-debounce.min.js create mode 100644 docs/js/jquery.navgoco.min.js create mode 100644 docs/js/jquery.shuffle.min.js create mode 100644 docs/js/toc.js create mode 100644 docs/licenses/LICENSE create mode 100644 docs/licenses/LICENSE-BSD-NAVGOCO.txt create mode 100644 docs/pages/suite/Product-Definition.md create mode 100644 docs/pages/suite/algorithmic-trading-system-overview.md rename docs/{Advanced-Backtesting.md => pages/suite/suite-advanced-backtesting.md} (95%) rename docs/{Anatomy-of-an-Indicator.md => pages/suite/suite-anatomy-of-an-indicator.md} (96%) rename docs/{Backups.md => pages/suite/suite-backups.md} (95%) create mode 100644 docs/pages/suite/suite-bots.md create mode 100644 docs/pages/suite/suite-build-a-plotter.md create mode 100644 docs/pages/suite/suite-build-an-indicator.md create mode 100644 docs/pages/suite/suite-charting-system-hierarchy.md create mode 100644 docs/pages/suite/suite-charts-interface.md create mode 100644 docs/pages/suite/suite-charts-overview.md create mode 100644 docs/pages/suite/suite-clones.md create mode 100644 docs/pages/suite/suite-consulting-logs.md create mode 100644 docs/pages/suite/suite-crypto-ecosystem-hierarchy.md create mode 100644 docs/pages/suite/suite-data-mine-hierarchy.md create mode 100644 docs/pages/suite/suite-data-mining-overview.md create mode 100644 docs/pages/suite/suite-datasets.md create mode 100644 docs/pages/suite/suite-definitions-UNUSED.md create mode 100644 docs/pages/suite/suite-dependencies.md create mode 100644 docs/pages/suite/suite-designer-interface.md create mode 100644 docs/pages/suite/suite-designer-workspace-and-data-structures.md create mode 100644 docs/pages/suite/suite-detachment-and-attachment-of-nodes.md create mode 100644 docs/pages/suite/suite-download-and-set-up.md create mode 100644 docs/pages/suite/suite-execution-limitations.md create mode 100644 docs/pages/suite/suite-getting-ready-to-trade-live.md create mode 100644 docs/pages/suite/suite-hierarchies.md create mode 100644 docs/pages/suite/suite-indicators-included-in-the-data-release.md create mode 100644 docs/pages/suite/suite-indicators-not-included-in-the-data-release.md create mode 100644 docs/pages/suite/suite-input-to-output-cycle.md create mode 100644 docs/pages/suite/suite-internal-variables.md create mode 100644 docs/pages/suite/suite-layers.md create mode 100644 docs/pages/suite/suite-live-trading-history-layer.md create mode 100644 docs/pages/suite/suite-live-trading-overview.md create mode 100644 docs/pages/suite/suite-managing-processes.md create mode 100644 docs/pages/suite/suite-market-data-indicators-seem-to-be-outdated.md create mode 100644 docs/pages/suite/suite-multiple-forward-testing-and-live-trading-sessions.md create mode 100644 docs/pages/suite/suite-my-system-gets-slow.md create mode 100644 docs/pages/suite/suite-network-hierarchy.md create mode 100644 docs/pages/suite/suite-network-overview.md create mode 100644 docs/pages/suite/suite-on-screen-errors-and-warnings.md create mode 100644 docs/pages/suite/suite-process-definition.md create mode 100644 docs/pages/suite/suite-quick-overview.md create mode 100644 docs/pages/suite/suite-references.md create mode 100644 docs/pages/suite/suite-reporting-bugs.md create mode 100644 docs/pages/suite/suite-run-the-suite.md create mode 100644 docs/pages/suite/suite-run-your-first-backtest.md create mode 100644 docs/pages/suite/suite-session-parameters.md create mode 100644 docs/pages/suite/suite-shares.md create mode 100644 docs/pages/suite/suite-simulation-layers.md create mode 100644 docs/pages/suite/suite-sysntax-overview.md create mode 100644 docs/pages/suite/suite-system-requirements.md create mode 100644 docs/pages/suite/suite-telegram-announcements.md create mode 100644 docs/pages/suite/suite-test.md create mode 100644 docs/pages/suite/suite-testing-overview.md create mode 100644 docs/pages/suite/suite-trade-live-with-an-open-source-strategy.md create mode 100644 docs/pages/suite/suite-trading-system-hierarchy.md create mode 100644 docs/pages/suite/suite-trading-system-overview.md create mode 100644 docs/pages/suite/suite-update-datasets.md create mode 100644 docs/pages/suite/suite-upgrading-your-existing-instalation.md create mode 100644 docs/pages/suite/suite-using-non-included-indicators.md create mode 100644 docs/pages/suite/suite-what-is-next.md create mode 100644 docs/pages/suite/suite-what-to-expect.md create mode 100644 docs/pages/suite/suite-working-with-strategies.md create mode 100644 docs/pages/suite/tooltips.json create mode 100644 docs/pages/tags/tag_collaboration.md create mode 100644 docs/pages/tags/tag_content_types.md create mode 100644 docs/pages/tags/tag_formatting.md create mode 100644 docs/pages/tags/tag_getting_started.md create mode 100644 docs/pages/tags/tag_mobile.md create mode 100644 docs/pages/tags/tag_navigation.md create mode 100644 docs/pages/tags/tag_news.md create mode 100644 docs/pages/tags/tag_publishing.md create mode 100644 docs/pages/tags/tag_single_sourcing.md create mode 100644 docs/pages/tags/tag_special_layouts.md create mode 100644 docs/pages/tags/tag_troubleshooting.md create mode 100644 docs/pdf-all.sh create mode 100644 docs/pdf-mydoc.sh create mode 100644 docs/pdf-product1.sh create mode 100644 docs/pdf-product2.sh create mode 100644 docs/pdf/mydoc.pdf create mode 100644 docs/pdf/product1.pdf create mode 100644 docs/pdf/product2.pdf create mode 100644 docs/pdfconfigs/config_mydoc_pdf.yml create mode 100644 docs/pdfconfigs/config_product1_pdf.yml create mode 100644 docs/pdfconfigs/config_product2_pdf.yml create mode 100644 docs/pdfconfigs/prince-list.txt create mode 100644 docs/pdfconfigs/titlepage.html create mode 100644 docs/pdfconfigs/tocpage.html create mode 100644 docs/search.json create mode 100644 docs/sitemap.xml create mode 100644 docs/tooltips.html create mode 100644 docs/tooltips.json create mode 100644 docs/update.sh create mode 100644 docs/var/build.sh diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7ca941931..3876b0c4b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,7 +2,7 @@ We are thrilled you are interested in contributing to this project. Your help may be essential to the project's success and we want you in! -Superalgos is a collective project, currently at a very early stage. We not only welcome contributions but may even choose to incentivize relevant contributions via the project's native crypto token. +Superalgos is a collective project, currently at a very early stage. We not only welcome contributions but may even choose to incentivize relevant contributions via the project's native crypto token, to be deployed in the near future. Please read the [Join the Dev Team]( https://superalgos.org/developers-join-dev-team.shtml) page in our website to learn more about how you may become a relevant member of the Superalgos Project and even make a living of contributing code. @@ -10,13 +10,13 @@ Contributions are deemed _voluntary work_, irrespective of the incentives that m ## Getting Started -First step is to download, install and start using the app. The release includes all source code which constitutes your development environment right out of the package. The app runs uncompilled on the actual code. +First step is to fork this repository and start using the app. The repository includes all source code which constitutes your development environment. The app runs uncompilled on the actual code. -* The priority at this moment is the stabilization of existing functionality. Your first contribution will be using and testing the app, and reporting any bugs you may find. +* The priority at this moment is the stabilization of existing functionality. Your first contribution will be using, learning, and testing the app, and reporting any bugs you may find. -* You may debug and remove bugs yourself, and submit pull requests to the corresponding repositories. The name of the folder containing the code maps each of the repositories involved in the release. +* You may debug and remove bugs yourself, and submit pull requests. -* Additionally, you may contribute helping improve the README and building the documentation in each of the repositories involved. +* Another top priority is building a robust base of indicators and technical studies. This is done from the UI, using the functionality managed by data mines. As you engage with other developers and the Core Team, we will get to know you and develop a relationship, so that you may later participate in core development tasks. diff --git a/README.md b/README.md index 0928d9827..5525a9587 100644 --- a/README.md +++ b/README.md @@ -4,15 +4,21 @@ The Superalgos Platform provides a visual environment for developing, testing an ![Illustration](https://user-images.githubusercontent.com/13994516/63528460-4550ae80-c503-11e9-8db6-22995e0b9c16.gif) -## Users Manual +## Documentation -Visit the [Users Manual](https://github.com/Superalgos/Platform/wiki) for instructions on how to download, install, fire up and use the app. +The [Users Manual](https://github.com/Superalgos/Platform/wiki) in this repository's wiki features the documentation corresponding to the latest release. -## Code and Development Environment +The ```docs``` folder in this branch features the source files for a new [Jekyll](https://jekyllrb.com/) documentation site to be deployed along with the next release. The new version of the documentation is undergoing a massive restructuring, therefore, it may currently be inconsistent or hard to follow. -The Superalgos Platform draws code from several repositories within the Superalgos Github organization, as well as from organizations belonging to Teams. +To deploy the new documentation site in your local machine, run [Jekyll](https://jekyllrb.com/docs/) from the ```docs``` folder. -The concerned code is distributed with the app's release and constitutes a fully functional development environment right out of the package. The app runs uncompilled on the actual code. +## Codebase and Development Environment + +To build each release, the Superalgos Platform used to draw code from several repositories within the Superalgos Github organization, as well as from organizations belonging to Teams. This has changed. + +The ```develop``` branch in this repository now features the latest codebase and development environment. + +The codebase is distributed with the platform's release, and constitutes a fully functional development environment right out of the package. The platform runs uncompilled on the actual code (```node run``` from the root folder). ## Contributing diff --git a/docs/.gitignore b/docs/.gitignore index f40fbd8ba..c46da9a7b 100644 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -1,5 +1,8 @@ -_site -.sass-cache -.jekyll-cache +_site/ +.sass-cache/ .jekyll-metadata -vendor +_pdf +.DS_Store +.idea +vendor/ +.bundle/ diff --git a/docs/.gitlab-ci.yml b/docs/.gitlab-ci.yml new file mode 100644 index 000000000..7167efd52 --- /dev/null +++ b/docs/.gitlab-ci.yml @@ -0,0 +1,26 @@ +image: ruby:2.3 + +variables: + JEKYLL_ENV: production + +test: + stage: test + script: + - sh ./var/build.sh + - bundle exec jekyll build -d test + artifacts: + paths: + - test + except: + - master + +pages: + stage: deploy + script: + - sh ./var/build.sh + - bundle exec jekyll build -d public + artifacts: + paths: + - public + only: + - master diff --git a/docs/.vscode/settings.json b/docs/.vscode/settings.json new file mode 100644 index 000000000..5af001d55 --- /dev/null +++ b/docs/.vscode/settings.json @@ -0,0 +1,6 @@ +// Place your settings in this file to overwrite default and user settings. +{ + "files.associations": { + "*.html": "liquid" + } +} diff --git a/docs/404.html b/docs/404.html deleted file mode 100644 index 086a5c9ea..000000000 --- a/docs/404.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -permalink: /404.html -layout: default ---- - - - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
diff --git a/docs/404.md b/docs/404.md new file mode 100644 index 000000000..a7b58c002 --- /dev/null +++ b/docs/404.md @@ -0,0 +1,6 @@ +--- +title: "Page Not Found" +search: exclude +--- + +Sorry, but the page you were trying to view does not exist. Try searching for it or looking at the URL to see if it looks correct. diff --git a/docs/Dockerfile b/docs/Dockerfile new file mode 100644 index 000000000..7eed201a6 --- /dev/null +++ b/docs/Dockerfile @@ -0,0 +1,14 @@ +FROM jekyll/builder + +WORKDIR /tmp +ADD Gemfile /tmp/ +ADD Gemfile.lock /tmp/ +RUN bundle install + +FROM jekyll/jekyll + +VOLUME /src +EXPOSE 4000 + +WORKDIR /src +ENTRYPOINT ["jekyll", "serve", "--livereload", "-H", "0.0.0.0"] diff --git a/docs/Gemfile b/docs/Gemfile index 6dc48a17e..515633aa3 100644 --- a/docs/Gemfile +++ b/docs/Gemfile @@ -1,30 +1,7 @@ source "https://rubygems.org" -# Hello! This is where you manage which Jekyll version is used to run. -# When you want to use a different version, change it below, save the -# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: -# -# bundle exec jekyll serve -# -# This will help ensure the proper Jekyll version is running. -# Happy Jekylling! -# gem "jekyll", "~> 4.0.0" -# This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.5" -# If you want to use GitHub Pages, remove the "gem "jekyll"" above and -# uncomment the line below. To upgrade, run `bundle update github-pages`. -gem "github-pages", "~> 203", group: :jekyll_plugins -# If you have any plugins, put them here! -group :jekyll_plugins do - gem "jekyll-feed", "~> 0.12" -end -# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem -# and associated library. -install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do - gem "tzinfo", "~> 1.2" - gem "tzinfo-data" -end - -# Performance-booster for watching directories on Windows -gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform? +# to publish on github page +gem 'github-pages', group: :jekyll_plugins +# to publich without github page +#gem "jekyll" diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock index 6bdc330bc..dd64253d1 100644 --- a/docs/Gemfile.lock +++ b/docs/Gemfile.lock @@ -24,10 +24,12 @@ GEM http_parser.rb (~> 0.6.0) ethon (0.12.0) ffi (>= 1.3.0) + eventmachine (1.2.7) eventmachine (1.2.7-x64-mingw32) execjs (2.7.0) faraday (1.0.0) multipart-post (>= 1.2, < 3) + ffi (1.12.1) ffi (1.12.1-x64-mingw32) forwardable-extended (2.6.0) gemoji (3.0.1) @@ -204,6 +206,8 @@ GEM jekyll-seo-tag (~> 2.1) minitest (5.14.0) multipart-post (2.1.1) + nokogiri (1.10.7) + mini_portile2 (~> 2.4.0) nokogiri (1.10.7-x64-mingw32) mini_portile2 (~> 2.4.0) octokit (4.15.0) @@ -235,22 +239,15 @@ GEM ethon (>= 0.9.0) tzinfo (1.2.6) thread_safe (~> 0.1) - tzinfo-data (1.2019.3) - tzinfo (>= 1.0.0) unicode-display_width (1.6.1) - wdm (0.1.1) zeitwerk (2.2.2) PLATFORMS + ruby x64-mingw32 DEPENDENCIES - github-pages (~> 203) - jekyll-feed (~> 0.12) - minima (~> 2.5) - tzinfo (~> 1.2) - tzinfo-data - wdm (~> 0.1.1) + github-pages BUNDLED WITH 2.1.4 diff --git a/docs/_config.yml b/docs/_config.yml index 60e14aa77..a198aa663 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -1,55 +1,121 @@ -# Welcome to Jekyll! -# -# This config file is meant for settings that affect your whole blog, values -# which you are expected to set up once and rarely edit after that. If you find -# yourself editing this file very often, consider using Jekyll's data files -# feature for the data you need to update frequently. -# -# For technical reasons, this file is *NOT* reloaded automatically when you use -# 'bundle exec jekyll serve'. If you change this file, please restart the server process. -# -# If you need help with YAML syntax, here are some quick references for you: -# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml -# https://learnxinyminutes.com/docs/yaml/ -# -# Site settings -# These are used to personalize your new site. If you look in the HTML files, -# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. -# You can create any custom variable you would like, and they will be accessible -# in the templates via {{ site.myvariable }}. +repository: tomjoht/documentation-theme-jekyll -title: Your awesome title -email: your-email@example.com -description: >- # this means to ignore newlines until "baseurl:" - Write an awesome description for your new site here. You can edit this - line in _config.yml. It will appear in your document head meta (for - Google search results) and in your feed.xml site description. -baseurl: "" # the subpath of your site, e.g. /blog -url: "" # the base hostname & protocol for your site, e.g. http://example.com -twitter_username: jekyllrb -github_username: jekyll +output: web +# this property is useful for conditional filtering of content that is separate from the PDF. -# Build settings -theme: minima -plugins: - - jekyll-feed +topnav_title: Superalgos Documentation +# this appears on the top navigation bar next to the home button -# Exclude from processing. -# The following items will not be processed, by default. -# Any item listed under the `exclude:` key here will be automatically added to -# the internal "default list". -# -# Excluded items can be processed by explicitly listing the directories or -# their entries' file path in the `include:` list. -# -# exclude: -# - .sass-cache/ -# - .jekyll-cache/ -# - gemfiles/ -# - Gemfile -# - Gemfile.lock -# - node_modules/ -# - vendor/bundle/ -# - vendor/cache/ -# - vendor/gems/ -# - vendor/ruby/ +site_title: Superalgos Crypto Intelligence Suite Documentation +# this appears in the html browser tab for the site title (seen mostly by search engines, not users) + +company_name: Superalgos.org +# this appears in the footer + +github_editme_path: +# if you're using Github, provide the basepath to the branch you've created for reviews, following the sample here. if not, leave this value blank. + +# gitlab_editme_path: tomjoht/documentation-theme-jekyll/blob/gh-pages/ +# if you're using GitLab, provide the basepath to the branch you've created for reviews, following the sample here. if not, leave this value blank. + +google_analytics: UA-121623442-1 +# if you have google-analytics ID, put it in. if not, edit this value to blank. + +host: 127.0.0.1 +# the preview server used. Leave as is. + +port: 4000 +# the port where the preview is rendered. You can leave this as is unless you have other Jekyll builds using this same port that might cause conflicts. in that case, use another port such as 4006. + +exclude: + - .idea/ + - .gitignore + - vendor +# these are the files and directories that jekyll will exclude from the build + +feedback_subject_line: + +feedback_email: +# used as a contact email for the Feedback link in the top navigation bar + +# feedback_disable: true +# if you uncomment the previous line, the Feedback link gets removed + +feedback_text: "Need help?" +# if you uncomment the previous line, it changes the Feedback text + +feedback_link: "https://t.me/superalgoscommunity" +# if you uncomment the previous line, it changes where the feedback link points to + +highlighter: rouge +# library used for syntax highlighting + +markdown: kramdown +kramdown: + input: GFM + auto_ids: true + hard_wrap: false + syntax_highlighter: rouge + +# filter used to process markdown. note that kramdown differs from github-flavored markdown in some subtle ways + +collections: + tooltips: + output: false +# collections are declared here. this renders the content in _tooltips and processes it, but doesn't output it as actual files in the output unless you change output to true + +defaults: + - + scope: + path: "" + type: "pages" + values: + layout: "page" + comments: false + # if you don't want to use Commento.io and just hide comments, change true to false wherever you see the comments property + search: true + sidebar: home_sidebar + topnav: topnav + - + scope: + path: "" + type: "tooltips" + values: + layout: "page" + search: true + tooltip: true + + - + scope: + path: "" + type: "posts" + values: + layout: "post" + comments: false + # if you don't want to use Commento.io and just hide comments, change true to false wherever you see the comments property + search: true + sidebar: home_sidebar + topnav: topnav + +# these are defaults used for the frontmatter for these file types + +sidebars: +- mydoc_sidebar +- suite_sidebar +- syst_sidebar +- algo_sidebar +- disc_sidebar +- smart_sidebar +- coach_sidebar +- market_sidebar +- mine_sidebar + +description: "The Superalgos Suite Documentation covers general workings of the Superalgos Platform and of each of the products in the suite." +# the description is used in the feed.xml file + +# needed for sitemap.xml file only +# url: http://idratherbewriting.com +# baseurl: /documentation-theme-jekyll + + +github: [metadata] diff --git a/docs/_data/alerts.yml b/docs/_data/alerts.yml new file mode 100644 index 000000000..157e1622b --- /dev/null +++ b/docs/_data/alerts.yml @@ -0,0 +1,15 @@ +tip: '