From 193fcf5ae828426fbc8dbf052753c0339ae0cbcf Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 09:09:52 +0200 Subject: [PATCH 01/35] Update README.md --- README.md | 66 ++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 48 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 2a67cdb97..8ee1a5f0f 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,57 @@ -# Get in Touch - -Touch base with the Community and talk to the admins in our [Community Telegram](https://t.me/superalgoscommunity). - -# Superalgos - -Superalgos provides a toolbox with several integrated tools to design, test, and deploy automated crypto trading strategies, as well as research crypto markets. You can use Superalgos to download market data from crypto exchanges, make arbitrary calculations (including indicators), plot the results of your calculations over the charts, design trading strategies in a visual scripting environment that does not require coding, while still empowering developers by allowing it, and more. - -You may use individual features or the whole package, and reuse all information gathered and generated—standardized in multiple time frames, stored in text files sorted by exchange/market—as input for your own software/systems. - -Superalgos runs on your computer, it is free and open source. - ![Superalgos video capture (16)](https://user-images.githubusercontent.com/9479367/77251218-76d25980-6c4d-11ea-8e47-be7db2e8abdb.gif) -## Documentation & FAQs +# What is Superalgos? -Please refer to the [documentation site](https://docs.superalgos.org/). +Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App that runs at your hardware and scales from a single Raspberry Pi to a Trading Farm. -## Contributing +## Superalgos allows you to: -Your help may be essential to the project's success and we want you in! +* Design trading strategies. +* Download historical market data from crypto exchanges. +* Backtest your designs against historical data. +* Run live trading sessions. +* Create your own indicators. +* Create your own plotters to visualize at the charts your indicators. -[There is something you may do](https://docs.superalgos.org/contributing-to-superalgos.html) to help the project regardless of what your skillset may be. We appreciate all contributions! +## Superalgos Features: -## License +* A Visual Scripting Designer. +* Integrated Charting System. +* Task Magagment across a Trading Farm. + +# Superalgos for Developers: + +* You are free to custumize Superalgos for your customers. No royalties, no license fees. +* Everything extra your customers might need you can code it yourself or request it as a new feature. +* You can use Superalgos as a platform or a component of a larger system. +* No propietary code / libraries. All open source and free. +* Already available a set of community contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.) + +## Superalgos saves you time: + +* No need to code the download of historical data from crypto exchanges. +* No need to code the streming of market data from crypto exchanges. +* No need to hardcode strategies, use the visual designer for a more flexible approach. +* No need to debug what went wrong line by line or diving into log files with tons of data. You can see each variable of the state of the Trading Engine at every candle by hovering the mouse over the charts. +* No need to integrate a charing library, Superalgos has its own integrated Charting System. +* No need to manage task data or execution dependencies by yourself. Superalgos allows you to define Tasks and distribute them acrross a Trading Farm, and it takes cares of the data depencies and execution dependencies, so that each task automatically starts when their dependencies are ready. + +# Documentation + +Superalgos is well documented. Please refer to the [Documentation Site](https://docs.superalgos.org/). + +# Support + +We give support through our [Telegram Community](https://t.me/superalgoscommunity). + +# Contributing + +Superalgos is a Community Project. Learn [How to become a Contributor](https://docs.superalgos.org/contributing-to-superalgos.html). + +## Contributors + +Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Matías Benitez, Ira Miller, Eduardo Remis, Jeff Braun, rico4dev, Barry Low, Nikola Bjelogrlic, Hirajin Koizuko, and Francisco J. Santillán. + +# License Superalgos is open-source software released under [Apache License 2.0](LICENSE). From c67f8e4408fc360b860ee6b6985826290f3b868f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 09:10:46 +0200 Subject: [PATCH 02/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8ee1a5f0f..d06c402a7 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # What is Superalgos? -Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App that runs at your hardware and scales from a single Raspberry Pi to a Trading Farm. +Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App that runs at your hardware and scales from a single Raspberry Pi to a Trading Farm. Superalgos is Free and Open Source. ## Superalgos allows you to: From cc5eac1449f6da1d6fe2a7432ee4d96440e22e7d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 09:59:34 +0200 Subject: [PATCH 03/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d06c402a7..b8c57044d 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ Superalgos is a Community Project. Learn [How to become a Contributor](https://d ## Contributors -Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Matías Benitez, Ira Miller, Eduardo Remis, Jeff Braun, rico4dev, Barry Low, Nikola Bjelogrlic, Hirajin Koizuko, and Francisco J. Santillán. +Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Matías Benitez, Ira Miller, Eduardo Remis, Jeff Braun, rico4dev, Barry Low, Nikola Bjelogrlic, Hirajin Koizuko, Francisco J. Santillán, Viktoria B., Javier A., Gustavo J., Romina, Pedro P., Thais M., Loui M., Natalia M., Bashar A., Carlos V., Diego M., Sebastian E., Bogdan P., Marko V., Igor S., Niksa K., Rodrigo M. and Nicanor M. # License From 57a5c13155f628b089fef19a458dfe87b0d44490 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:11:22 +0200 Subject: [PATCH 04/35] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b8c57044d..6892cb34f 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * A Visual Scripting Designer. * Integrated Charting System. -* Task Magagment across a Trading Farm. +* Task Managment across a Trading Farm. # Superalgos for Developers: @@ -46,7 +46,7 @@ We give support through our [Telegram Community](https://t.me/superalgoscommunit # Contributing -Superalgos is a Community Project. Learn [How to become a Contributor](https://docs.superalgos.org/contributing-to-superalgos.html). +Superalgos is a Community Project. Learn [how to become a Contributor](https://docs.superalgos.org/contributing-to-superalgos.html). ## Contributors From 117d02b317b7cb9824ebd050285a73ad36adb225 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:22:55 +0200 Subject: [PATCH 05/35] Update README.md --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index 6892cb34f..817415536 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,28 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No need to integrate a charing library, Superalgos has its own integrated Charting System. * No need to manage task data or execution dependencies by yourself. Superalgos allows you to define Tasks and distribute them acrross a Trading Farm, and it takes cares of the data depencies and execution dependencies, so that each task automatically starts when their dependencies are ready. +# Getting Started: + +## Instalation: + +1. If you don't have it yet, install Node.js. +2. Open a command prompt or terminal and type: + +``` +git clone https://github.com/Superalgos/Superalgos +``` + +## Usage + +Change to the Superalgos directory and type: +``` +node run +``` + +## Uninstall: + +Just delete the folder Superalgos. + # Documentation Superalgos is well documented. Please refer to the [Documentation Site](https://docs.superalgos.org/). From 4eb42e2306a9af2c87762ece5a8edf93fdda0784 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:23:51 +0200 Subject: [PATCH 06/35] Update README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 817415536..965b94d75 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Integrated Charting System. * Task Managment across a Trading Farm. -# Superalgos for Developers: +# Superalgos for Developers * You are free to custumize Superalgos for your customers. No royalties, no license fees. * Everything extra your customers might need you can code it yourself or request it as a new feature. @@ -27,7 +27,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No propietary code / libraries. All open source and free. * Already available a set of community contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.) -## Superalgos saves you time: +## Superalgos saves you time * No need to code the download of historical data from crypto exchanges. * No need to code the streming of market data from crypto exchanges. @@ -36,9 +36,9 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No need to integrate a charing library, Superalgos has its own integrated Charting System. * No need to manage task data or execution dependencies by yourself. Superalgos allows you to define Tasks and distribute them acrross a Trading Farm, and it takes cares of the data depencies and execution dependencies, so that each task automatically starts when their dependencies are ready. -# Getting Started: +# Getting Started -## Instalation: +## Instalation 1. If you don't have it yet, install Node.js. 2. Open a command prompt or terminal and type: @@ -54,7 +54,7 @@ Change to the Superalgos directory and type: node run ``` -## Uninstall: +## Uninstall Just delete the folder Superalgos. From eb4841e6027c86abb5ed557e752f45933220e114 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:24:12 +0200 Subject: [PATCH 07/35] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 965b94d75..522583587 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App that runs at your hardware and scales from a single Raspberry Pi to a Trading Farm. Superalgos is Free and Open Source. -## Superalgos allows you to: +## Superalgos allows you to * Design trading strategies. * Download historical market data from crypto exchanges. @@ -13,7 +13,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Create your own indicators. * Create your own plotters to visualize at the charts your indicators. -## Superalgos Features: +## Superalgos Features * A Visual Scripting Designer. * Integrated Charting System. From dcf20d517ffcbd033404050191c8f5f9d16a8217 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:29:24 +0200 Subject: [PATCH 08/35] Update README.md --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 522583587..ef1c6f3bb 100644 --- a/README.md +++ b/README.md @@ -10,19 +10,20 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Download historical market data from crypto exchanges. * Backtest your designs against historical data. * Run live trading sessions. -* Create your own indicators. -* Create your own plotters to visualize at the charts your indicators. +* Visually design your own indicators. +* Visually design your own plotters to visualize your indicators. ## Superalgos Features * A Visual Scripting Designer. * Integrated Charting System. * Task Managment across a Trading Farm. +* Community built strategies to learn and start from. # Superalgos for Developers * You are free to custumize Superalgos for your customers. No royalties, no license fees. -* Everything extra your customers might need you can code it yourself or request it as a new feature. +* Everything extra your customers might need you can code it yourself or request it as new features. * You can use Superalgos as a platform or a component of a larger system. * No propietary code / libraries. All open source and free. * Already available a set of community contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.) @@ -34,7 +35,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No need to hardcode strategies, use the visual designer for a more flexible approach. * No need to debug what went wrong line by line or diving into log files with tons of data. You can see each variable of the state of the Trading Engine at every candle by hovering the mouse over the charts. * No need to integrate a charing library, Superalgos has its own integrated Charting System. -* No need to manage task data or execution dependencies by yourself. Superalgos allows you to define Tasks and distribute them acrross a Trading Farm, and it takes cares of the data depencies and execution dependencies, so that each task automatically starts when their dependencies are ready. +* No need to manage task data or execution dependencies by yourself. Superalgos allows you to define Tasks and distribute them acrross a Trading Farm, and it takes cares of the data and execution dependencies, so that each task automatically starts when their dependencies are ready. # Getting Started From 984723a6828d25c4dd2efc9b00939e2a333c136e Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:33:31 +0200 Subject: [PATCH 09/35] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ef1c6f3bb..7468ed38c 100644 --- a/README.md +++ b/README.md @@ -50,10 +50,11 @@ git clone https://github.com/Superalgos/Superalgos ## Usage -Change to the Superalgos directory and type: +1. Change to the Superalgos directory and type: ``` node run ``` +2. Follow the in-app Welcome Tutorial to learn the basics. ## Uninstall From 4324220d7f6fc829afe03613ee50505543d68332 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:37:10 +0200 Subject: [PATCH 10/35] Update README.md --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 7468ed38c..e524646ec 100644 --- a/README.md +++ b/README.md @@ -4,15 +4,6 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App that runs at your hardware and scales from a single Raspberry Pi to a Trading Farm. Superalgos is Free and Open Source. -## Superalgos allows you to - -* Design trading strategies. -* Download historical market data from crypto exchanges. -* Backtest your designs against historical data. -* Run live trading sessions. -* Visually design your own indicators. -* Visually design your own plotters to visualize your indicators. - ## Superalgos Features * A Visual Scripting Designer. @@ -20,6 +11,15 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Task Managment across a Trading Farm. * Community built strategies to learn and start from. +## Superalgos allows you to + +* Visually design your own trading strategies. +* Visually design your own indicators. +* Visually design your own plotters to visualize your indicators. +* Download historical market data from crypto exchanges. +* Backtest your strategies against historical data. +* Run live trading sessions. + # Superalgos for Developers * You are free to custumize Superalgos for your customers. No royalties, no license fees. From 3bb9a37ec9dd00b2be80ae577d15a9eb529e201a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:45:50 +0200 Subject: [PATCH 11/35] Update README.md --- README.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e524646ec..f36597653 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th ## Instalation -1. If you don't have it yet, install Node.js. +1. If you don't have it yet, [install Node.js.](https://nodejs.org/en/download/) 2. Open a command prompt or terminal and type: ``` @@ -60,14 +60,20 @@ node run Just delete the folder Superalgos. -# Documentation - -Superalgos is well documented. Please refer to the [Documentation Site](https://docs.superalgos.org/). - # Support +## Online Support via Telegram Community + We give support through our [Telegram Community](https://t.me/superalgoscommunity). +# Self Service via Documentation Site + +Superalgos is well documented. Please visit the [Documentation Site](https://docs.superalgos.org/) to learn about Superalgos. + +# Self Service via Video Tutorials + +Some topics have video tutorials. Please visit the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg) to learn more about Superalgos. + # Contributing Superalgos is a Community Project. Learn [how to become a Contributor](https://docs.superalgos.org/contributing-to-superalgos.html). From 94e6902375e56753902b48d6496d295fb4cde311 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:48:05 +0200 Subject: [PATCH 12/35] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f36597653..885a986fd 100644 --- a/README.md +++ b/README.md @@ -66,11 +66,11 @@ Just delete the folder Superalgos. We give support through our [Telegram Community](https://t.me/superalgoscommunity). -# Self Service via Documentation Site +## Self Service via Documentation Site Superalgos is well documented. Please visit the [Documentation Site](https://docs.superalgos.org/) to learn about Superalgos. -# Self Service via Video Tutorials +## Self Service via Video Tutorials Some topics have video tutorials. Please visit the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg) to learn more about Superalgos. From a4c6591b5b9d9a7bf7d56507da7c22b4b37bb69e Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 10:49:28 +0200 Subject: [PATCH 13/35] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 885a986fd..f5ff4463a 100644 --- a/README.md +++ b/README.md @@ -62,15 +62,15 @@ Just delete the folder Superalgos. # Support -## Online Support via Telegram Community +### Online Support via Telegram Community We give support through our [Telegram Community](https://t.me/superalgoscommunity). -## Self Service via Documentation Site +### Self Service via Documentation Site Superalgos is well documented. Please visit the [Documentation Site](https://docs.superalgos.org/) to learn about Superalgos. -## Self Service via Video Tutorials +### Self Service via Video Tutorials Some topics have video tutorials. Please visit the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg) to learn more about Superalgos. From 97c4d79169633f3c33cafa714f97afde302a762a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:04:35 +0200 Subject: [PATCH 14/35] Update README.md --- README.md | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f5ff4463a..de82a4fa4 100644 --- a/README.md +++ b/README.md @@ -62,10 +62,14 @@ Just delete the folder Superalgos. # Support -### Online Support via Telegram Community +### Via Telegram -We give support through our [Telegram Community](https://t.me/superalgoscommunity). +We give online support to users through our [Superalgos Telegram Community](https://t.me/superalgoscommunity). +We give support to developers through our [Superalgos Telegram Developer's Group](https://t.me/superalgosdevelop) + +We give support in Spanish through our [Superalgos en Español Telegram Developer's Group](https://t.me/superalgos_es) + ### Self Service via Documentation Site Superalgos is well documented. Please visit the [Documentation Site](https://docs.superalgos.org/) to learn about Superalgos. @@ -82,6 +86,24 @@ Superalgos is a Community Project. Learn [how to become a Contributor](https://d Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Matías Benitez, Ira Miller, Eduardo Remis, Jeff Braun, rico4dev, Barry Low, Nikola Bjelogrlic, Hirajin Koizuko, Francisco J. Santillán, Viktoria B., Javier A., Gustavo J., Romina, Pedro P., Thais M., Loui M., Natalia M., Bashar A., Carlos V., Diego M., Sebastian E., Bogdan P., Marko V., Igor S., Niksa K., Rodrigo M. and Nicanor M. +# Other Resources + +### Web Site + +For an overview of what Superalgos can do for you, please check the [Superalgos Website] (https://superalgos.org/) + +### Superalgos Blog + +You can find everything we wrote during the history of the project at the [Superalgos Blog] (https://medium.com/superalgos) + +### Superalgos on Twitter + +To stay up-to-date, follow [Superalgos on Twitter] (https://twitter.com/superalgos) + +### Superalgos on Facebook + +To stay up-to-date, follow [Superalgos on Facebook] (https://www.facebook.com/superalgos) + # License Superalgos is open-source software released under [Apache License 2.0](LICENSE). From 24f4c7d1b1f52b1de0d9097e41407314d6011916 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:10:44 +0200 Subject: [PATCH 15/35] Update README.md --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index de82a4fa4..864d8e802 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,13 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No need to integrate a charing library, Superalgos has its own integrated Charting System. * No need to manage task data or execution dependencies by yourself. Superalgos allows you to define Tasks and distribute them acrross a Trading Farm, and it takes cares of the data and execution dependencies, so that each task automatically starts when their dependencies are ready. +# Superalgos respects you + +* No ads, anywhere. +* No sign up / logins. +* No usage data collection of any kind. +* Runs on 100% uncompilled code you can read and audit. + # Getting Started ## Instalation From ceb79fb4f3dd0b6e3e4c8bd5ebf5c19c01bd7fb0 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:12:01 +0200 Subject: [PATCH 16/35] Update README.md --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 864d8e802..fad6b668b 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,13 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No propietary code / libraries. All open source and free. * Already available a set of community contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.) +# Superalgos is user's centric + +* No ads, anywhere. +* No sign up / logins. +* No usage data collection of any kind. +* Runs on 100% uncompilled code you can read and audit. + ## Superalgos saves you time * No need to code the download of historical data from crypto exchanges. @@ -37,13 +44,6 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No need to integrate a charing library, Superalgos has its own integrated Charting System. * No need to manage task data or execution dependencies by yourself. Superalgos allows you to define Tasks and distribute them acrross a Trading Farm, and it takes cares of the data and execution dependencies, so that each task automatically starts when their dependencies are ready. -# Superalgos respects you - -* No ads, anywhere. -* No sign up / logins. -* No usage data collection of any kind. -* Runs on 100% uncompilled code you can read and audit. - # Getting Started ## Instalation From 6dfa199ff042d8b758232f12623fe378fe593164 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:12:45 +0200 Subject: [PATCH 17/35] Update README.md --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index fad6b668b..f283e8e25 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,13 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Backtest your strategies against historical data. * Run live trading sessions. +## Superalgos is user's centric + +* No ads, anywhere. +* No sign up / logins. +* No usage data collection of any kind. +* Runs on 100% uncompilled code you can read and audit. + # Superalgos for Developers * You are free to custumize Superalgos for your customers. No royalties, no license fees. @@ -28,13 +35,6 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No propietary code / libraries. All open source and free. * Already available a set of community contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.) -# Superalgos is user's centric - -* No ads, anywhere. -* No sign up / logins. -* No usage data collection of any kind. -* Runs on 100% uncompilled code you can read and audit. - ## Superalgos saves you time * No need to code the download of historical data from crypto exchanges. From 5217f3fb6a53e5853a4eea9cedd045b0666c5a62 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:13:45 +0200 Subject: [PATCH 18/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f283e8e25..f384fe807 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Backtest your strategies against historical data. * Run live trading sessions. -## Superalgos is user's centric +## Superalgos is user-centric * No ads, anywhere. * No sign up / logins. From 74544c5f9bdcd36ebbbc2c99fdac7ecff2ae09b3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:14:23 +0200 Subject: [PATCH 19/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f384fe807..87abd47a2 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No ads, anywhere. * No sign up / logins. * No usage data collection of any kind. -* Runs on 100% uncompilled code you can read and audit. +* Runs 100% on uncompilled code you can read and audit. # Superalgos for Developers From 23c3bf2a1f35f770ef10ebf3880c6f9b3fff96d8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:15:42 +0200 Subject: [PATCH 20/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 87abd47a2..e943b2fa9 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Everything extra your customers might need you can code it yourself or request it as new features. * You can use Superalgos as a platform or a component of a larger system. * No propietary code / libraries. All open source and free. -* Already available a set of community contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.) +* Already available a set of community-contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.) ## Superalgos saves you time From 9978605d29b175435b7e4807a5c31088533c176a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:18:56 +0200 Subject: [PATCH 21/35] Update README.md --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index e943b2fa9..dbb99da7d 100644 --- a/README.md +++ b/README.md @@ -85,14 +85,6 @@ Superalgos is well documented. Please visit the [Documentation Site](https://doc Some topics have video tutorials. Please visit the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg) to learn more about Superalgos. -# Contributing - -Superalgos is a Community Project. Learn [how to become a Contributor](https://docs.superalgos.org/contributing-to-superalgos.html). - -## Contributors - -Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Matías Benitez, Ira Miller, Eduardo Remis, Jeff Braun, rico4dev, Barry Low, Nikola Bjelogrlic, Hirajin Koizuko, Francisco J. Santillán, Viktoria B., Javier A., Gustavo J., Romina, Pedro P., Thais M., Loui M., Natalia M., Bashar A., Carlos V., Diego M., Sebastian E., Bogdan P., Marko V., Igor S., Niksa K., Rodrigo M. and Nicanor M. - # Other Resources ### Web Site @@ -111,6 +103,14 @@ To stay up-to-date, follow [Superalgos on Twitter] (https://twitter.com/superalg To stay up-to-date, follow [Superalgos on Facebook] (https://www.facebook.com/superalgos) +# Contributing + +Superalgos is a Community Project. Learn [how to become a Contributor](https://docs.superalgos.org/contributing-to-superalgos.html). + +## Contributors + +Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Matías Benitez, Ira Miller, Eduardo Remis, Jeff Braun, rico4dev, Barry Low, Nikola Bjelogrlic, Hirajin Koizuko, Francisco J. Santillán, Viktoria B., Javier A., Gustavo J., Romina, Pedro P., Thais M., Loui M., Natalia M., Bashar A., Carlos V., Diego M., Sebastian E., Bogdan P., Marko V., Igor S., Niksa K., Rodrigo M. and Nicanor M. + # License Superalgos is open-source software released under [Apache License 2.0](LICENSE). From 72d8c2f1bb8a8bd423fdc73806c63c4d9bec0e03 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:21:14 +0200 Subject: [PATCH 22/35] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index dbb99da7d..37a8d6a68 100644 --- a/README.md +++ b/README.md @@ -77,13 +77,13 @@ We give support to developers through our [Superalgos Telegram Developer's Group We give support in Spanish through our [Superalgos en Español Telegram Developer's Group](https://t.me/superalgos_es) -### Self Service via Documentation Site +### via Documentation Site -Superalgos is well documented. Please visit the [Documentation Site](https://docs.superalgos.org/) to learn about Superalgos. +Self Service support available via the [Documentation Site](https://docs.superalgos.org/) to learn about Superalgos. -### Self Service via Video Tutorials +### via Video Tutorials -Some topics have video tutorials. Please visit the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg) to learn more about Superalgos. +Self Service support via video tutorials at the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg) to learn more about Superalgos. # Other Resources From a158f7089e78b8934473d5453b804f8a173e232c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:24:33 +0200 Subject: [PATCH 23/35] Update README.md --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 37a8d6a68..f54ee8eb7 100644 --- a/README.md +++ b/README.md @@ -73,35 +73,35 @@ Just delete the folder Superalgos. We give online support to users through our [Superalgos Telegram Community](https://t.me/superalgoscommunity). -We give support to developers through our [Superalgos Telegram Developer's Group](https://t.me/superalgosdevelop) +We give support to developers through our [Superalgos Telegram Developer's Group](https://t.me/superalgosdevelop). -We give support in Spanish through our [Superalgos en Español Telegram Developer's Group](https://t.me/superalgos_es) +We give support in Spanish through our [Superalgos en Español Telegram Developer's Group](https://t.me/superalgos_es). ### via Documentation Site -Self Service support available via the [Documentation Site](https://docs.superalgos.org/) to learn about Superalgos. +Self Service support available via the [Superalgos Documentation Site](https://docs.superalgos.org/). ### via Video Tutorials -Self Service support via video tutorials at the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg) to learn more about Superalgos. +Self Service support via video tutorials at the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg). # Other Resources ### Web Site -For an overview of what Superalgos can do for you, please check the [Superalgos Website] (https://superalgos.org/) +For an overview of what Superalgos can do for you, please check the [Superalgos Website] (https://superalgos.org/). ### Superalgos Blog -You can find everything we wrote during the history of the project at the [Superalgos Blog] (https://medium.com/superalgos) +You can find everything we have written at the [Superalgos Blog] (https://medium.com/superalgos). ### Superalgos on Twitter -To stay up-to-date, follow [Superalgos on Twitter] (https://twitter.com/superalgos) +To stay up-to-date, follow [Superalgos on Twitter] (https://twitter.com/superalgos). ### Superalgos on Facebook -To stay up-to-date, follow [Superalgos on Facebook] (https://www.facebook.com/superalgos) +To stay up-to-date, follow [Superalgos on Facebook] (https://www.facebook.com/superalgos). # Contributing From e01a8c1f8080322ae5f5a7f1b5083780b15230df Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:25:53 +0200 Subject: [PATCH 24/35] Update README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f54ee8eb7..c9d5e316a 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Everything extra your customers might need you can code it yourself or request it as new features. * You can use Superalgos as a platform or a component of a larger system. * No propietary code / libraries. All open source and free. -* Already available a set of community-contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.) +* Already available a set of community-contributed plugins (workspaces, strategies, indicators, plotters, tutorials, etc.). ## Superalgos saves you time @@ -89,19 +89,19 @@ Self Service support via video tutorials at the [Superalgos You Tube Channel](ht ### Web Site -For an overview of what Superalgos can do for you, please check the [Superalgos Website] (https://superalgos.org/). +For an overview of what Superalgos can do for you, please check the [Superalgos Website](https://superalgos.org/). ### Superalgos Blog -You can find everything we have written at the [Superalgos Blog] (https://medium.com/superalgos). +You can find everything we have written at the [Superalgos Blog](https://medium.com/superalgos). ### Superalgos on Twitter -To stay up-to-date, follow [Superalgos on Twitter] (https://twitter.com/superalgos). +To stay up-to-date, follow [Superalgos on Twitter](https://twitter.com/superalgos). ### Superalgos on Facebook -To stay up-to-date, follow [Superalgos on Facebook] (https://www.facebook.com/superalgos). +To stay up-to-date, follow [Superalgos on Facebook](https://www.facebook.com/superalgos). # Contributing From 3695b50cef38dd3fe9ecdf23e88cad9a3f4b41e8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:26:30 +0200 Subject: [PATCH 25/35] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c9d5e316a..aff2bef79 100644 --- a/README.md +++ b/README.md @@ -79,11 +79,11 @@ We give support in Spanish through our [Superalgos en Español Telegram Develope ### via Documentation Site -Self Service support available via the [Superalgos Documentation Site](https://docs.superalgos.org/). +Self service support available via the [Superalgos Documentation Site](https://docs.superalgos.org/). ### via Video Tutorials -Self Service support via video tutorials at the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg). +Self service support via video tutorials at the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg). # Other Resources From 7aa7981bc4f257877a1597bff0f3afa2b0718915 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:27:33 +0200 Subject: [PATCH 26/35] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index aff2bef79..652a30ed2 100644 --- a/README.md +++ b/README.md @@ -77,11 +77,11 @@ We give support to developers through our [Superalgos Telegram Developer's Group We give support in Spanish through our [Superalgos en Español Telegram Developer's Group](https://t.me/superalgos_es). -### via Documentation Site +### Via Documentation Site Self service support available via the [Superalgos Documentation Site](https://docs.superalgos.org/). -### via Video Tutorials +### Via Video Tutorials Self service support via video tutorials at the [Superalgos You Tube Channel](https://www.youtube.com/channel/UCmYSGbB151xFQPNxj7KfKBg). From 4f071c4f14788357bdae30c388bd807a1e35ab02 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:32:04 +0200 Subject: [PATCH 27/35] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 652a30ed2..67066c088 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,8 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Download historical market data from crypto exchanges. * Backtest your strategies against historical data. * Run live trading sessions. +* Run arbitrary data-mining operations of any size. +* Consume the data mined with your trading strategies. ## Superalgos is user-centric From d3261016b508227dfc7ab4da9f832f90ac3fded7 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:33:43 +0200 Subject: [PATCH 28/35] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 67066c088..5dd0df9fe 100644 --- a/README.md +++ b/README.md @@ -16,11 +16,12 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Visually design your own trading strategies. * Visually design your own indicators. * Visually design your own plotters to visualize your indicators. +* Visually design your data-mining operations. * Download historical market data from crypto exchanges. * Backtest your strategies against historical data. * Run live trading sessions. * Run arbitrary data-mining operations of any size. -* Consume the data mined with your trading strategies. +* Feed your trading strategies with the data mined. ## Superalgos is user-centric From b811750d950477981f7b23bd3d589e7a4ff2b058 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:34:40 +0200 Subject: [PATCH 29/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5dd0df9fe..6c1f3eb2d 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * Visually design your own trading strategies. * Visually design your own indicators. -* Visually design your own plotters to visualize your indicators. +* Visually design your own plotters (to visualize indicators or data mined). * Visually design your data-mining operations. * Download historical market data from crypto exchanges. * Backtest your strategies against historical data. From 0c2c2db0aca2afea7259208cf0cd228eefbc29b5 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:35:43 +0200 Subject: [PATCH 30/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6c1f3eb2d..16e2b1f6f 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th * No ads, anywhere. * No sign up / logins. -* No usage data collection of any kind. +* No user / usage data collection of any kind. * Runs 100% on uncompilled code you can read and audit. # Superalgos for Developers From 40c5f81ad2065465a070a724fbdab5acd4987cec Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:38:17 +0200 Subject: [PATCH 31/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 16e2b1f6f..62f4c9253 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ git clone https://github.com/Superalgos/Superalgos ## Usage -1. Change to the Superalgos directory and type: +1. Change to the Superalgos directory / folder and type: ``` node run ``` From 08e576de991aed62daf48e76769b05b161a6c36a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:40:46 +0200 Subject: [PATCH 32/35] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 62f4c9253..932849f82 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,8 @@ Superalgos is a platform to automate crypto-tarding. It is a Nodejs + Web App th # Getting Started +All procedures are the same for Windows, Linux or Mac OS. Note: only tested with Google Chrome. + ## Instalation 1. If you don't have it yet, [install Node.js.](https://nodejs.org/en/download/) From ecb2ebd44411a543a9a434148f4c7f3d45298ffa Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:42:54 +0200 Subject: [PATCH 33/35] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 932849f82..3d9c93cff 100644 --- a/README.md +++ b/README.md @@ -96,15 +96,15 @@ Self service support via video tutorials at the [Superalgos You Tube Channel](ht For an overview of what Superalgos can do for you, please check the [Superalgos Website](https://superalgos.org/). -### Superalgos Blog +### Blog You can find everything we have written at the [Superalgos Blog](https://medium.com/superalgos). -### Superalgos on Twitter +### Twitter To stay up-to-date, follow [Superalgos on Twitter](https://twitter.com/superalgos). -### Superalgos on Facebook +### Facebook To stay up-to-date, follow [Superalgos on Facebook](https://www.facebook.com/superalgos). From ed2d13502ef8baaf8a2bef639ea1429534cec97a Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 11:44:13 +0200 Subject: [PATCH 34/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3d9c93cff..d3ff4b6e0 100644 --- a/README.md +++ b/README.md @@ -80,7 +80,7 @@ We give online support to users through our [Superalgos Telegram Community](http We give support to developers through our [Superalgos Telegram Developer's Group](https://t.me/superalgosdevelop). -We give support in Spanish through our [Superalgos en Español Telegram Developer's Group](https://t.me/superalgos_es). +We give support in Spanish through our [Superalgos en Español Telegram Group](https://t.me/superalgos_es). ### Via Documentation Site From 32cdb0972a5a9c1583c4527b67da168eb6665f27 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 12 Oct 2020 12:41:17 +0200 Subject: [PATCH 35/35] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d3ff4b6e0..d393c1a2b 100644 --- a/README.md +++ b/README.md @@ -76,11 +76,11 @@ Just delete the folder Superalgos. ### Via Telegram -We give online support to users through our [Superalgos Telegram Community](https://t.me/superalgoscommunity). +Users online support through our [Superalgos Telegram Community](https://t.me/superalgoscommunity). -We give support to developers through our [Superalgos Telegram Developer's Group](https://t.me/superalgosdevelop). +Developers online support to through our [Superalgos Telegram Developer's Group](https://t.me/superalgosdevelop). -We give support in Spanish through our [Superalgos en Español Telegram Group](https://t.me/superalgos_es). +Support in Spanish through our [Superalgos en Español Telegram Group](https://t.me/superalgos_es). ### Via Documentation Site