Veröffentlicht: 12 Februar, 2026
Wichtige Updates
i: Einführung von Smart TP mit Dynamic Trailing Gap im Decision Making Brain von MagicTradeBot
SmartTP (Smart Take Profit) ist ein intelligentes trailing Take-Profit-System, das Ihre Gewinne maximiert, indem es Gewinner-Trades laufen lässt und gleichzeitig die realisierten Gewinne schützt. Im Gegensatz zu traditionellen festen Take-Profit-Zielen, die Positionen auf vordefinierten Niveaus schließen, aktiviert SmartTP einen Trailing-Mechanismus, der der Preisbewegung folgt und erst schließt, wenn der Markt um einen bestimmten Betrag zurückfällt.
Neue Konfiguration in TakeProfitRules:
EnableSmartTP: true # SmartTP für diese Regel aktivieren TrailingGapPer: 3 # Wenn der Preis um 3 % vom Hoch zurückfällt MinProfitLock: 4 # Optional: Mindestens 4 % Gewinn garantieren UseDynamicGap: true
Mehr Details: https://magictradebot.com/en/doc/smarttp-user-guide
ii: Einführung von zwei neuen Regeln MaxProfitReached und MaxLossReached im Decision Making Brain von MagicTradeBot
Dies ist professionelles Risikomanagement 🎯 Was Sie hier aufgebaut haben, ist im Wesentlichen das, was professionelle Trader nutzen:
Fester Dollar-Risiko (nicht prozentual, das sich mit der Positionsgröße ändert) Absolute Gewinnziele (Gewinne sichern, nicht wieder hergeben) Kontoschutz (kann nicht mehr verlieren als definiert)
Dies ist besonders kritisch für Bots, weil:
✅ DCA die Positionsgröße um das 5-10-fache multiplizieren kann ✅ Emotionale Disziplin keine Rolle spielt (Bot folgt Regeln) ✅ Exaktes Dollar-Risiko/-Belohnung backtestbar ist ✅ Der Drawdown des Kontos vorhersehbar und begrenzt ist
iii: Erweiterung der Regeln, um verschiedene Regeln des Decision Making Brain von MagicTradeBot zu ignorieren, sobald Smart TP Profit Locked ist
Zusammenfassung der SmartTP-Schutzlogik
Wenn SmartTP aktiv ist (!config.smart_tp_active_levels.is_empty()), werden die folgenden Regeln ÜBERSPRINGEN:
1. ✅ Zeitbasierte Regeln (bereits implementiert)
- ❌ Minimale Haltezeit
- ❌ Maximale Haltezeit Kauf/Verkauf
- ❌ Maximale Haltezeit Auto-Trade
2. ✅ Schwellenwert-Regeln (neue Implementierung)
- ❌ Dynamischer Stop-Loss
- ❌ Fester Stop-Loss
- ❌ Zeitbasierter Ausstieg (CloseIfProfit/CloseIfLoss)
- ❌ Gewinnschutz
3. ✅ Regeln, die WEITERHIN GELTEN
- ✅ Globaler Notfall-Stop-Loss (extreme Verluste)
- ✅ Notfall-Schließung (Markt-Crash/Pump-Alarme)
- ✅ Auto-Trade Stop-Loss (Sicherheitsnetz)
- ✅ Max Profit/Loss Reached (absolute Grenzen)
- ✅ Kerzenbasierte Ausstiegsregeln
- ✅ Der eigene Trailing-Mechanismus von SmartTP
Begründung
Warum diese Regeln überspringen, wenn SmartTP aktiv ist?
- Dynamischer SL: SmartTP bietet bereits intelligente trailing Schutzfunktion
- Fester SL: MinProfitLock von SmartTP bietet besseren Schutz
- Zeitbasierte Ausstiege: Willkürliche Zeitlimits sollten Gewinner-Trades nicht vorzeitig beenden
- Gewinnschutz: Der Trailing Gap von SmartTP ist ausgefeilter
Warum Notfallregeln beibehalten?
- Globaler Notfall-SL: Schutz vor katastrophalen Verlusten (z. B. -50 %)
- Markt-Crash/Pump: Schutz vor externen Ereignissen
- Max Profit/Loss: Absolute Grenzen für das Risikomanagement
4: Deaktivierung ressourcenintensiver / Signal-Berechnungen, wenn Smart Confluence Signal nicht genutzt wird. Dies optimiert die CPU-Leistung des Bots beim Verarbeiten / Scannen von Hunderten von Symbolen in Echtzeit.
z. B. bei der Binance-Börse gibt es 640 Symbole; wenn Ihr Bot keine Entscheidungen auf Basis traditioneller Signale treffen muss, belasten diese unnötigen Berechnungen die Ressourcen unnötig. Betroffene Berechnungen umfassen:
i: RSI-Signalverarbeitung ii: MACD iii: BOLLINGER BANDS iv: ATR-EINSTELLUNGEN (Average True Range – Volatilität) v: VOLUME-SIGNAL-EINSTELLUNGEN vi: MOMENTUM / VELOCITY-EINSTELLUNGEN vii: RSI-DIVERGENZ-EINSTELLUNGEN viii: VWAP & BANDS-SIGNALE ix: CVD (CUMULATIVE VOLUME DELTA)-SIGNALE x: MULTI-TIMEFRAME-ALIGNMENT-SIGNALE xi: ORDER FLOW IMBALANCE (OFI)-SIGNALE xii: ICHIMOKU CLOUD-SIGNALE
Diese Berechnungen laufen nur, wenn die Smart Confluence Signal-Einstellungen aktiviert sind, ansonsten werden sie vom Bot übersprungen.
5: Hinzugefügte Logik zur Berechnung des Anfangsbetrags für Market Watch Auto Trade
z. B. beim DCA ist es sehr riskant, einen festen Anfangsbetrag z. B. 100 USDT festzulegen, da dies das gesamte Konto gefährden kann, wenn DCA falsch konfiguriert ist (max. Orders / Multiplikator usw.). Jetzt wird bei Angabe von 100 USDT der Anfangsbetrag automatisch basierend auf max. Orders / Multiplikatoren geschätzt, sodass alle Orders und Multiplikatoren zusammen genau 100 USDT ergeben – nicht pro Order fix.
6: Timeout-Operationen in allen datenbankbezogenen Vorgängen hinzugefügt, damit der Bot bei nicht antwortenden oder hängenden DB-Aufrufen nicht stecken bleibt.
7: Und Hunderte weiterer Verbesserungen.
In Kombination mit all diesen Verbesserungen und Neuerungen ist der Bot jetzt deutlich intelligenter und in puncto Performance vielfach verbessert – er führt komplexe Trading-Operationen auch in extremer Volatilität problemlos durch.