Um dem Pfad zu folgen: “Schauen Sie zum Meister, folgen Sie dem Meister, gehen Sie mit dem Meister, sehen Sie durch den Meister und werden Sie der Meister.” – Zenbot-Sprichwort
Diese deutschsprachige Version v4.1.0.1 von Zenbot entspricht der englischen original Version v4.1.0 von DeviaVir.
Setzt 64-Bit-Prozessor und -Betriebssystem voraus 3 GB min. Arbeitsspeicher.
Mindestanforderung: | Empfohlen: | |
---|---|---|
Computer: | Raspberry Pi | PC |
Prozessor: | ARM 1 Kern mit 1,5 GHz ergibt 100 % Auslastung. | Raspberry Pi ARM 4 Kerne mit je 1,5 GHz ergeben eine Auslastung von 25 %. |
Arbeitsspeicher: | 3 GB RAM | 8 GB RAM |
Speicherplatz: | ?? GB verfügbarer Speicherplatz | |
Betriebssystem: | Linux | 64-bit Windows 10 |
Gilt noch nicht
|Prozessor:|Intel Core i5 3570 oder AMD FX-8350|
|Grafik:|GPU: NVIDIA GTX 760, AMD Radeon 7970 / R9280X GPU RAM: 2 GB Video Memory| |
Für die Abhängigkeit "ccxt" wurde in package-lock.json von Version "1.33.64" auf Version "1.40.1" geändert und aktuallisiert. Die original Abhängigkeit steht in der Datei "package-lock-org.json" weiterhin und dient als Backup. Weitere Versionen von "ccxt" unter "https://registry.npmjs.org/ccxt/" aufindbar.
- Ich erstelle die Zenbot-Dokumentation neu und sortiere diese Neu. Inhaltlich bleibt diese gleichlautend, soll übersichtlicher werden. Fehler bei der Installtion auf Raspberry Pi 4B 8GB werden korrigiert.
- NPM wird aktualisiert und auf den aktuellen Stand aller notwendigen NPMs reduziert.
- Ein rebuild aller vorhanden Zenbot's wird durchgeführt und als ein neue Branche veröffendlicht.
- Eine Intregration von intressanten Forks wird herbei geführt.
-
bitstamp-de.md Fügen Sie börsenspezifische Tipps hinzu, um anderen zu helfen, ähnliche Kopfschmerzen zu vermeiden.(DeviaVir#908)
-
bitstamp.md Add exchange-specific tips to help others avoid similar headaches.
-
gdax-de.md Add files via upload
-
gdax-en.md Rename gdax.md to gdax-en.md
-
gdax.md Add files via upload
-
kraken-de.md Update kraken-de.md
-
kraken-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
kraken.md Add exchange-specific tips to help others avoid similar headaches. (D…
-
readme-de.md Update readme-de.md
-
readme-en.md Update readme-en.md
-
README-de.mdREADME-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
README-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
README.md WIP: Rework docs (DeviaVir#1816)
-
Installation.md Schnell Installation
-
debian-ubuntu-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
debian-ubuntu-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
debian-ubuntu.md Update file for last version on ubuntu 20.04 (DeviaVir#2539)
-
docker-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
docker-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
docker.md WIP: Rework docs (DeviaVir#1816)
-
raspberrypi-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
raspberrypi-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
raspberrypi.md WIP: Rework docs (DeviaVir#1816)
-
requirements-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
requirements-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
requirements.md WIP: Rework docs (DeviaVir#1816)
-
README-de.md Update README-de.md
-
README-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
README.md Add notifications to ADAMANT Messenger
-
auto_backtester-de.md fehlt Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
auto_backtester-en.md fehlt Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
auto_backtester.md fehlt Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
genetic_algo-de.md fehlt Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
genetic_algo-en.md fehlt Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
genetic_algo.md fehlt Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
genetic_backtester-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
genetic_backtester-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
genetic_backtester.md Added -runGenerations parameter (DeviaVir#1504)
-
readme-de.md Update readme-de.md
-
readme-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
readme.md Update readme.md
-
forex_analytics-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
forex_analytics.md Removed forex_analytics
-
howto_create_strategy-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
howto_create_strategy.md Create howto_create_strategy.md (DeviaVir#2555)
-
list-strategies-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
list-strategies-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
list-strategies.md Remove forex_analytics (DeviaVir#1937)
-
macd-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
macd-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
macd.md WIP: Rework docs (DeviaVir#1816)
-
noop-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
noop-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
noop.md WIP: Rework docs (DeviaVir#1816)
-
rsi-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
rsi-en.md rsi-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
rsi.md WIP: Rework docs (DeviaVir#1816)
-
sar-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
sar-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
sar.md WIP: Rework docs (DeviaVir#1816)
-
speed-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
speed-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
speed.md WIP: Rework docs (DeviaVir#1816)
-
trend_ema-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
trend_ema-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
trend_ema.md WIP: Rework docs (DeviaVir#1816)
-
tweaking-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
tweaking-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
tweaking.md WIP: Rework docs (DeviaVir#1816)
-
FAQ-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
FAQ.md FAQ Häufig gestellte Fragen
-
README-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
README-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
README.md Schnellstart
-
developers-de.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
developers-en.md Deutsche Übersetzung, der Doc, Readme und config.js Dateien
-
developers.md Add files via upload
-
scripts/genetic_algo/README-de.md Genetischer Algorithmus von @arpheno
-
scripts/genetic_algo/README-en.md Genetic Algorithm by @arpheno
-
scripts/genetic_algo/README.md Genetic Algorithm by @arpheno
Zenbot 4 ist funktionsfähig, hat aber Probleme, zuverlässig Gewinne zu erzielen. An dieser Stelle würde ich davon abraten, mit großen Beträgen zu handeln, bis einige dieser Probleme gelöst werden können:
- Viele Leute melden Verluste im Live-Handel, auch wenn die Simulationsergebnisse und/oder der Papierhandel positiv sind.
- Dies ist im Moment meine höchste Priorität, da ein unrentabler Bot nicht viel wert ist, aber verstehen Sie bitte, dass es schwierig ist, zuverlässig Gewinne zu erzielen, und ebenso einen realistischen Simulator.
- Die Verluste können darauf zurückzuführen sein, dass die Default-Strategie bei seitwärts gerichteten (nicht tendierenden) Marktbedingungen nicht gut funktioniert, während der Ausführung von Limit-Orders ausrutscht oder beides. Derzeit würde ich davon abraten, Zenbot auf einem Markt zu verwenden, der keinen Trend aufweist oder allgemein abwärts tendiert.
- Die Limit-Order-Strategie, die Zenbot verwendet, um Taker-Gebühren zu vermeiden, ist anfällig für Rennbedingungen und Verzögerungen. Es muss wahrscheinlich ein Modus für die Verwendung von marktüblichen Aufträgen geschaffen werden, der häufige Handelsstrategien aufgrund von Gebühren weniger rentabel machen kann, aber insgesamt eine zuverlässigere Ausführung.
- Eine bevorstehende Funktion wird es Zenbot ermöglichen, einen begrenzten Betrag Ihres Guthabens zu verwenden. Dies soll beim Experimentieren mit dem Live-Handel helfen, es wird die möglichen Verluste durch die oben genannten Probleme mindern.
Zenbot ist für mich ein Hobbyprojekt und es tut mir leid, dass ich mich ihm nicht Vollzeit widmen kann. Da ich immer beschäftigter werde, kann sich die Entwicklung ab hier etwas verlangsamen, also haben Sie bitte etwas Geduld, wenn Probleme nicht sofort behoben werden.
Zenbot ist ein Befehlszeilenbasierender-Kryptowährungs-Handelsbot, der dazu Node.js und die MongoDB verwendet. Es verfügt über:
- Vollautomatischer, auf technischen Analysen basierender Handelsansatz.
- Mit vollständiger Unterstützung für Binance, Bitfinex, Bitstamp, Bittrex, CEX.IO, GDAX, Gemini, HitBTC, Kraken, Poloniex, QuadrigaCX und TheRockTrading. Und funktioniert mit weiteren diversen Börsen [Exchanges]. Deren vollständige Unterstützung ist allerdings noch nicht abgeschlossen.
- Plugin-Architektur zur Implementierung der Exchangeunterstützung oder zum Schreiben neuer Strategien.
- Simulator für Backtesting-Strategien oder als Zip Backtesting-Strategien oder auf GitHub Backtesting-Strategien gegen historische Daten.
- Der Handelsmodus "Papier" arbeitet mit einem simulierten Kontostand, während Sie den Live-Markt beobachten.
- Konfigurierbare Verkaufsstopps, Kaufstopps und (nachlaufende) Gewinnstopps.
- Flexibler Stichprobenzeitraum und Handelshäufigkeit - durchschnittlich 1-2 Trades/Tag mit 1h Zeitraum, 15-50/Tag mit 5m Zeitraum.
- Zenbot ist KEINE sichere Gewinnmaschine. Verwendung nur auf eigenes Risiko!
- Kryptowährung ist immer noch ein Experiment, und Zenbot auch. Das heißt, beide können jederzeit fehlschlagen.
- Das Ausführen eines Bots und das Handeln im Allgemeinen erfordern eine sorgfältige Untersuchung, der damit verbundenen Risiken und Parameter. Eine falsche Einstellung kann zu erheblichen Verlusten führen.
- Lassen Sie den Bot niemals eine längere Zeit unbeaufsichtigt. Zenbot weiß nicht, wann er aufhören soll. Seien Sie also bereit dies zu stoppen, wenn zu viel Verlust aufkommt.
- Oft sind die Standard-Handelsparameter im Vergleich zu einer Buy-Hold-Strategie unterdurchschnittlich. Führen Sie daher einige Simulationen durch und finden Sie die optimalen Parameter für die von Ihnen gewählten exchange/pair-Paar (Börse/Währungspaar), bevor Sie "All-in" gehen.
Die ausführliche Dokumentation befindet sich im docs-Ordner oder auf GitHub docs-folder-Ordner. .
Schauen Sie sich zuerst die docs-Dokumente an und es gibt auch FAQs, die Ihre Fragen beantworten können. Wenn nicht, stellen Sie bitte (Programmier-) Fragen in Englischer Sprache zu Zenbot auf Reddit (subreddit zenbot).
Treten Sie der Zenbot-Community auf Reddit in Englischer Sprache bei!
PS: Einige haben gefragt, wie sie für die Zenbot-Entwicklung spenden können. Wir akzeptieren Spenden an die folgenden Bitcoin-Adressen:
187rmNSkSvehgcKpBunre6a5wA5hQQop6W
3A5g4GQ2vmjNcnEschCweJJB4umzu66sdY
17aJRRkpwAUHjFSrV9VqFv3ikLMM9n7drb
Thanks!
Diese Forks kann man sehr gut auch mit der herokuapp auffinden.
-
multiple strategies in diferent periods with diferent combinations
-
Error: invalid bucket size spec: undefined
-
Error: invalid bucket size spec: undefined
-
Error: invalid bucket size spec: undefined
-
Made GUI and window manager for dip strategy. It's finally stable.
-
Reverse parameter gives interesting results for default sim command
-
Made first zenbot strategy then made a batch script to simulate the best values
- Copyright (C) 2017-2022 Carlos Rodriguez
- Copyright (C) 2017-2022 Terra Eclipse, Inc. (http://www.terraeclipse.com/)
Hiermit wird jeder Person, die eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die "Software") erhält, kostenlos die Erlaubnis erteilt, uneingeschränkt mit der Software umzugehen. Einschließlich, jedoch nicht beschränkt auf die Rechte zur Nutzung, zum Kopieren, Ändern, Zusammenführen, veröffentlichen, vertreiben, unterlizenzieren und/oder verkaufen Kopien der Software und erlaubten Personen, denen die Software zur Verfügung gestellt wird, dies unter den folgenden Bedingungen:
Der obige Urheberrechtshinweis und dieser Erlaubnishinweis sind in allen Kopien oder wesentlichen Teilen der Software enthalten.
DIE SOFTWARE WIRD "WIE GESEHEN" OHNE JEGLICHE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GEWÄHRLEISTUNG ZUR VERFÜGUNG GESTELLT. EINSCHLIESSLICH DER GEWÄHRLEISTUNG FÜR MARKTGÄNGIGKEIT, EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND NICHTVERLETZUNG. IN KEINEM FALL HAFTEN DIE AUTOREN ODER COPYRIGHT-INHABER FÜR JEGLICHE ANSPRÜCHE, SCHÄDEN ODER ANDERE HAFTUNGEN, OB VERTRAGS-, TORT- ODER ANDERWEITIGE MASSNAHMEN AUS, AUS ODER IM ZUSAMMENHANG MIT DER SOFTWARE ODER DER NUTZUNG ODER ANDEREN ANGEBOTE SOFTWARE.