Visual Bot Builder Tutorial
Willkommen zum umfassenden Tutorial für den GetaBot Visual Bot Builder! In diesem Guide lernst du, wie du deine eigene Trading-Strategie erstellst - ohne eine einzige Zeile Code zu schreiben.
🎯 Was ist der Visual Bot Builder?
Der Visual Bot Builder ist ein innovatives Drag & Drop Tool, mit dem du Trading-Strategien visuell erstellen kannst. Statt Code zu schreiben, verbindest du einfach Blöcke miteinander!
Vorteile:
- Keine Programmierkenntnisse nötig - wenn du Lego bauen kannst, kannst du auch Trading-Bots bauen!
- Drag & Drop Interface - einfach Blöcke ziehen und verbinden
- Sofortiges Feedback - sieh direkt, ob deine Verbindungen funktionieren
- Backtest-Integration - teste deine Strategie mit historischen Daten
- Visuell verständlich - deine Strategie ist auf einen Blick erkennbar
🧩 Block-Typen erklärt
Es gibt drei Hauptkategorien von Blöcken:
1. Signal-Generatoren (Indicator Blocks)
Diese Blöcke analysieren Marktdaten und generieren Trading-Signale:
- RSI (Relative Strength Index): Misst überkaufte/überverkaufte Situationen
- SMA (Simple Moving Average): Gleitender Durchschnitt für Trendanalyse
- EMA (Exponential Moving Average): Gewichteter gleitender Durchschnitt
- MACD: Trendfolge- und Momentum-Indikator
- Bollinger Bands: Volatilitätsindikator mit oberer/unterer Grenze
- Stochastic: Momentum-Indikator für überkauft/überverkauft
- Fear & Greed Index: Bitcoin-Marktstimmung (0-100)
- Threshold (Schwellwert): Einfacher Preisvergleich
- Always True: Immer aktiv (für geplante Trades)
2. Logic Connectors (Logik-Blöcke)
Diese Blöcke verbinden mehrere Signale miteinander:
- AND: Alle Eingänge müssen TRUE sein → Output TRUE
- OR: Mindestens ein Eingang muss TRUE sein → Output TRUE
- XOR: Genau ein Eingang muss TRUE sein → Output TRUE
- NOT: Invertiert das Signal (TRUE → FALSE, FALSE → TRUE)
3. Action Blocks (Aktions-Blöcke)
Diese Blöcke führen Trades aus:
- BUY: Kaufe X% mit verfügbarem EUR-Guthaben
- SELL: Verkaufe X% deiner Crypto-Holdings
- HOLD: Tue nichts (Platzhalter für komplexe Strategien)
📝 Erste Strategie erstellen: Golden Cross
Lass uns gemeinsam eine bewährte Strategie umsetzen: Die Golden Cross Strategie.
Konzept:
Wir kaufen Bitcoin wenn:
- Der Preis über dem SMA(10) liegt (kurzfristiger Aufwärtstrend)
- UND der RSI unter 70 ist (nicht überkauft)
Schritt 1: SMA(10) Block hinzufügen
- Öffne die Toolbox auf der linken Seite
- Finde den SMA-Block in der Kategorie "Signal Generators"
- Drag & Drop: Ziehe den Block auf die Canvas
- Konfiguriere den Block:
- Currency: BTC
- Period: 10
- Operator: > (größer als)
Der Block wird grün, wenn der BTC-Preis über dem SMA(10) liegt.
Schritt 2: RSI(14) Block hinzufügen
- Ziehe einen RSI-Block auf die Canvas
- Konfiguriere:
- Currency: BTC
- Period: 14
- Operator: < (kleiner als)
- Value: 70
Der Block wird grün, wenn RSI < 70 (nicht überkauft).
Schritt 3: AND-Block hinzufügen
- Ziehe einen AND-Block auf die Canvas
- Positioniere ihn rechts von den beiden Indicator-Blöcken
Dieser Block wird nur grün, wenn BEIDE Eingänge grün sind.
Schritt 4: BUY-Block hinzufügen
- Ziehe einen BUY-Block auf die Canvas
- Konfiguriere:
- Currency: BTC
- Amount: 25%
Dieser Block kauft Bitcoin mit 25% deines verfügbaren EUR-Guthabens.
Schritt 5: Blöcke verbinden
Jetzt verbinden wir alle Blöcke:
- SMA-Block → AND-Block: Klicke auf den Output-Point des SMA-Blocks und ziehe eine Linie zum Input 1 des AND-Blocks
- RSI-Block → AND-Block: Verbinde den RSI-Output mit Input 2 des AND-Blocks
- AND-Block → BUY-Block: Verbinde den AND-Output mit dem BUY-Block
Du solltest jetzt eine durchgehende Verbindungslinie sehen!
Schritt 6: Strategie speichern
- Klicke auf den "Save Bot" Button oben rechts
- Wähle einen Slot (1, 2 oder 3)
- Gib einen Namen ein, z.B. "Golden Cross BTC"
- Optional: Setze Häkchen bei "Als aktiven Bot setzen"
- Klicke auf "Speichern"
Herzlichen Glückwunsch! 🎉 Du hast deine erste Trading-Strategie erstellt!
🔬 Backtesting - Teste deine Strategie
Bevor du deine Strategie live schaltest, solltest du sie mit historischen Daten testen!
Warum Backtesting?
- Sieh, wie deine Strategie in der Vergangenheit performed hätte
- Identifiziere Schwachstellen
- Vergleiche mit Buy-and-Hold Benchmark
- Keine Auswirkung auf dein Live-Portfolio
Backtest durchführen
- Klicke auf "Test Bot" Button
- Der Backtest läuft automatisch (Dauer: 5-30 Sekunden)
- Sieh dir die Ergebnisse an!
Ergebnisse interpretieren
1. Performance-Chart
- Blaue Linie: Deine Strategie
- Grüne Linie: BTC Buy-and-Hold Benchmark
- Liegt deine Linie über der grünen? → Strategie schlägt Buy-and-Hold!
2. Key Metrics
- Start-Kapital: 10.000€
- End-Kapital: z.B. 11.234€
- Performance: +12.34%
- BTC Benchmark: +8.50%
- Outperformance: +3.84% (du hast den Markt geschlagen!)
3. Trade-Details (CSV-Download)
- Alle ausgeführten Trades
- Timestamps (wann wurde gehandelt?)
- Indicator-Werte zu jedem Zeitpunkt
- Signal-Status (TRUE/FALSE)
- Perfekt für detaillierte Analysen!
Strategie optimieren
Dein Backtest zeigt Schwächen? Kein Problem!
- Analysiere: Wo lief es schief?
- Adjustiere: Ändere Parameter (z.B. SMA(10) → SMA(20))
- Teste erneut: Führe neuen Backtest durch
- Vergleiche: Ist die Performance besser?
🚀 Fortgeschrittene Strategien
Multi-Currency Strategie
Du kannst verschiedene Coins gleichzeitig handeln:
Strategie: Diversifiziertes Portfolio
BUY BTC wenn:
- RSI(BTC) < 30
- SMA(20, BTC) > Preis
BUY ETH wenn:
- RSI(ETH) < 35
- MACD(ETH) bullish crossover
→ Nutze verschiedene Blöcke für verschiedene Coins!
Komplexe Logic-Chains
Verschachtele AND/OR für komplexere Bedingungen:
KAUFE wenn:
(RSI < 30 OR Fear & Greed < 25)
AND
(SMA(20) > Preis AND MACD bullish)
→ Nutze mehrere AND/OR Blöcke!
Stop-Loss nachbilden
Verkaufe automatisch bei Verlusten:
VERKAUFE BTC wenn:
Preis < 40.000€ (Threshold-Block)
→ Begrenze deine Verluste!
Dollar Cost Averaging (DCA)
Kaufe regelmäßig kleine Beträge:
KAUFE BTC:
- Always True Block → BUY (10%)
→ Jede Stunde wird 10% des verfügbaren EUR in BTC investiert
✅ Best Practices
- Keep it simple: Starte mit 3-5 Blöcken, nicht mit 20!
- Teste immer: Backtest vor Live-Einsatz ist Pflicht!
- Nicht overfitting: Optimiere nicht nur auf einen Zeitraum
- Risiko-Management: Setze nicht alles auf eine Karte (max. 25% pro Trade)
- Mehrere Backtests: Teste in Bull- und Bear-Markets
- Dokumentiere: Notiere, warum du bestimmte Parameter gewählt hast
🐛 Troubleshooting
Problem: Block wird nicht grün
Lösung: Prüfe die Konfiguration. Sind alle Parameter korrekt?
Problem: Keine Verbindung möglich
Lösung: Signal-Blöcke können nur mit Logic/Action verbunden werden. Logic-Blöcke nur mit Action.
Problem: Keine Trades im Backtest
Lösung: Deine Bedingungen sind zu streng. Lockere die Parameter.
Problem: Zu viele Trades
Lösung: Füge weitere Filter hinzu (z.B. AND mit RSI).
📚 Zusammenfassung & Next Steps
Du hast gelernt:
- ✅ Was der Visual Bot Builder ist
- ✅ Die drei Block-Typen (Signal, Logic, Action)
- ✅ Wie man Blöcke verbindet
- ✅ Eine Golden Cross Strategie zu erstellen
- ✅ Backtests durchzuführen und zu interpretieren
- ✅ Strategien zu optimieren
Nächste Schritte:
- Erstelle deine eigene Strategie - experimentiere mit verschiedenen Indikatoren!
- Backteste intensiv - teste verschiedene Zeiträume
- Gehe Live - aktiviere deinen Bot für die Competition
- Monitore Performance - schau regelmäßig ins Ranking
- Optimiere weiter - passe deine Strategie an
Viel Erfolg mit deinem Trading-Bot! 🤖📈
Weitere Ressourcen:
- Trading Indicators Guide - Lerne alle Indikatoren im Detail
- Competition Regelwerk - Alle Regeln im Überblick
- Live Ranking - Siehe, wie andere performen