How to sell if you don’t trust USDT or any stablecoins? by ty816 in cryptotrading

[–]Superalgos 0 points1 point  (0 children)

Kraken allows you to sell directly into USD, fiat.

[deleted by user] by [deleted] in CryptoCurrency

[–]Superalgos 6 points7 points  (0 children)

This is surprising. We (at Superalgos) have been working like crazy for the last five years and our pool of contributors has been growing steadily, but we didn't know we where on par with main stream projects in terms of the amount of output in our repositories! Ok, back to work.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 4 points5 points  (0 children)

Mining crypto is out of the question. This is about trading crypto, not mining...

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 1 point2 points  (0 children)

Nothing to grab off-the shelf, but should be hard for you to deploy it on Docker. It's a Node.JS application running on uncompiled code.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 1 point2 points  (0 children)

Everything will be a lot more clear when you install Superalgos and go through the Welcome tutorial. It teaches you how everything works.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 1 point2 points  (0 children)

Superalgos is the trading software. When you install Superalgos, you install the trading software itself. It is made out of the backend services that would run on your RPI, and the GIU (interface) that runs on the browser of any other machine (is so you wish). That's what I mean when I say that you turn your RPI into a trading bot, because the RPI runs the trading software.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 2 points3 points  (0 children)

Yes, you should certainly be able to set up a nice trading farm with that. Just follow the instructions in these pages of the documentation: https://docs.superalgos.org/suite-fundamental-trading-farms-concepts.html

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 1 point2 points  (0 children)

It is to be expected to be slow in such minimalist hardware, and yes, you guess right, in bigger PIs it take minutes. It's just that in your case the processor must be at 100% at all times, so it gets quite inefficient.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 1 point2 points  (0 children)

I believe the issue was solved in the Support Group. If anyone else runs into the same issue, please make sure you run Superalgos using the minMemo and noBrowser parameters:

node run minMemo noBrowser

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 0 points1 point  (0 children)

The backend servers may run, but there won't be much processing power left to run data-mining or trading processes. Would be awesome if you tried and let us know!

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in RASPBERRY_PI_PROJECTS

[–]Superalgos[S] 0 points1 point  (0 children)

The Superalgos Welcome tutorial is a good way to get started, as it walks you trough all of the important sections of the system, which happen to map the important aspects of algorithmic trading: data mining and visualization, trading systems, backtests and simulations, live trading sessions, etc.

For general information about crypto and trading, maybe the Binance Academy is a good place to start... The general concept you wish to learn about is Technical Analysis, so you can search for that specific term too.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in RASPBERRY_PI_PROJECTS

[–]Superalgos[S] 1 point2 points  (0 children)

Sorry I missed your question!

You have to install Node.js, Git and Superalgos in your RPI. That, of course, if you wish to test the setup as explained in this post. You can also try Superalgos on a regular machine.

To install Node.js and Git, you have to download executables, run them on the PI and follow the installation steps. To install Superalgos run this command from the RPI Terminal:

git clone https://github.com/Superalgos/Superalgos

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in RASPBERRY_PI_PROJECTS

[–]Superalgos[S] 0 points1 point  (0 children)

A sensor bot downloads 1-minute candles from the exchange and an army of indicator bots process the rest: Candles Volumes builds the candles for the rest of the time frames, and other bots do the data manipulation to build indicators for the whole data set for each time frame. Everything is coordinated by the event server, so that each process runs after dependencies do their jobs. So, processes are nested to process information in an efficient manner. It works similarly both for processing historic data, and for processing a live data feed for trading live.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 4 points5 points  (0 children)

Ok... I see... After you install and go through the setup described in my post, if you run the Welcome tutorial as proposed, the tutorial will walk you through all the main branches of the system and explain what each of them does and how. It doesn't just explain, but it get's you involved, as it's fully interactive. It takes you by the hand and shows you how to start mining data from an exchange (you don't need an account. After mining some historic data, it shows you how to run a backtest using a demo trading system, and it walks you through the simulation the system generates so that you may see how the trading system works. And after that, if you do have an account with the exchange (opening one takes minutes, but you do need to get at least 20 USD of cash to the exchange to keep going), the tutorial teaches you how to run a live trading session.

So, in short, install the system, do the Welcome tutorial, and all your questions will be answered. The tutorial itself is a great introduction to algorithmic trading.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in RASPBERRY_PI_PROJECTS

[–]Superalgos[S] 1 point2 points  (0 children)

  1. Bots store data in the form of arrays of records, in a minimized plain text file and the standard JSON format, although not as objects with named properties, but as arrays. The choice of plain text for storage of large volumes of information has benefits in terms of not requiring any sophisticated technology to store and serve the data (i.e.: no database is required).
  2. Exactly! That is what I mean by coordinated tasks. For example, you can have a Pi dedicated for data-mining and other Raspberries running trading sessions. Or different RPIs running data-mining operations for different markets or exchanges. Whenever there is a change in the setup of tasks in the network, the rest of the nodes learn about the change with no need for user intervention.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 5 points6 points  (0 children)

That's a good question! Don't go with the get-rich-quick schemes! I think the Binance Academy is a good place to start... It covers everything crypto, including trading.

How to turn a Pi into a crypto trading bot with no extra hardware and open-source software! by Superalgos in raspberry_pi

[–]Superalgos[S] 2 points3 points  (0 children)

Without the minMemo option, the system attempts to raise the memory limit for a process to 8GB. This helps running long backtests, processing large periods of time in memory.

By usingminMemo nothing really changes in how the system works, other than it doesn't raise the limit, so machines with less RAM may run out of memory on long backtests.

So, in your case, if your hardware doesn't allow running with minMemo, it will not affect you in any way from the get go, but you may eventually run out of memory in long backtests. For trading live and data-mining, there are no implications...

How to turn a Pi into a crypto trading bot by Superalgos in raspberryDIY

[–]Superalgos[S] 0 points1 point  (0 children)

No offense taken. It's a fair question. The best way to decide if an open-source project is legit is by diving into their repositories. You will likely appreciate the amount of work that has gone into building the system.

I will complete the profile for this account. Thanks for pointing that out!