Intelligenter Stop Loss und Take Profit

Übersicht

Intelligente Exit-Strategien, die sich an die Marktbedingungen anpassen. Schützen Sie Gewinne und minimieren Sie Verluste mit regelbasierter, zeitbasierter und kerzenbasierter Exit-Logik, die Exchange-Orders mit intelligenter Bot-Entscheidungsfindung kombiniert.


Architektur

Das Smart SL/TP-System arbeitet auf zwei Ebenen:

1. Exchange-Level Orders

Traditionelle Stop-Loss- und Take-Profit-Orders, die direkt auf der Exchange platziert werden – für sofortige Ausführung und garantierte Risikokontrolle.

2. Bot-Level Intelligence

Fortgeschrittener Überwachungs- und Entscheidungsmotor, der Marktbedingungen und Positionsleistung beobachtet und dynamische Exit-Entscheidungen jenseits simpler Preistrigger trifft.


Exchange-Level SL/TP Konfiguration

Basis Stop Loss & Take Profit

SLTPSettings:
  StopLossPercent: 2.0 # Exit bei 2 % Verlust
  TakeProfitPercent: 5.0 # Exit bei 5 % Gewinn

Funktionsweise:

  • Orders werden unmittelbar nach Entry auf der Exchange platziert
  • Stop Loss löst automatisch aus, wenn der Kurs um den angegebenen Prozentsatz gegen Sie läuft
  • Take Profit löst automatisch aus, sobald das Gewinnziel erreicht ist
  • Funktioniert auch wenn der Bot offline ist (Exchange-garantiert)

Trailing Stop Loss

SLTPSettings:
  EnableTrailingSl: true
  TrailingSlOffsetPercent: 0.5

Funktionsweise:

  • Der Stop Loss „folgt“ dem aktuellen Kurs, sobald dieser sich in Ihre Richtung bewegt
  • Bei Long-Trades: SL wandert nach oben, wenn der Kurs steigt, Abstand bleibt gleich
  • Bei Short-Trades: SL wandert nach unten, wenn der Kurs fällt
  • Sichert Gewinne, gibt dem Trade aber weiterhin Spielraum
  • Bewegt sich ausschließlich in günstiger Richtung – niemals gegen Sie

Beispiel (Long):

  • Entry: 100 $, initialer SL: 98 $ (2 % Verlust)
  • Kurs steigt auf 105 $ → SL wandert auf 104,475 $ (0,5 % Trailing-Offset)
  • Kurs steigt auf 110 $ → SL wandert auf 109,45 $
  • Fällt der Kurs, bleibt SL bei 109,45 $ und schützt den Gewinn

Breakeven-Schutz

SLTPSettings:
  EnableBreakeven: true
  BreakevenActivationPercent: 1.0 # Aktiviert bei 1 % Gewinn
  BreakevenBufferPercent: 0.2 # Setzt SL auf +0,2 % Gewinn

Funktionsweise:

  • Sobald der Kurs den Aktivierungsschwellwert erreicht, wird SL auf Breakeven (oder leicht darüber) verschoben
  • Gewährleistet, dass ein gewinnbringender Trade nicht ins Minus rutscht
  • Der Puffer verhindert vorzeitige Ausstiege durch kleine Rücksetzer

Beispiel (Long): Entry: 100 $ → Kurs steigt auf 101 $ (1 % Gewinn) → SL wandert von 98 $ auf 100,20 $ (0,2 % Puffer über Entry)

Trailing Take Profit

SLTPSettings:
  EnableTrailingTp: true
  TrailingTpTriggerPercent: 2.0 # Startet Trailing bei 2 % Gewinn
  TrailingTpOffsetPercent: 0.5 # Folgt 0,5 % hinter dem Hoch

Funktionsweise:

  • Das TP-Ziel „folgt“ dem Kurs, um längere Läufe mitzunehmen
  • Aktiviert sich nach Erreichen des initialen Gewinnschwellwerts
  • Verfolgt den Kurs mit dem definierten Abstand
  • Ermöglicht unbegrenztes Upside bei gleichzeitigem Schutz bereits erzielter Gewinne

Beispiel (Long): Entry: 100 $, TP: 105 $ (5 %) → Kurs erreicht 102 $ (2 %) → Trailing TP aktiviert → Kurs läuft auf 108 $ → TP folgt auf 107,46 $ → Rückgang auf 107,46 $ löst TP aus.

Dynamische Trailing-Skalierung

SLTPSettings:
  EnableDynamicTrailingScaling: true
  TrailingScalingMap:
    "1.0": 0.5
    "2.0": 0.4
    "3.0": 0.3
    "5.0": 0.25
    "10.0": 0.2

Funktionsweise:

  • Der Trailing-Offset wird automatisch enger, je höher der Gewinn steigt
  • Gibt frühen Gewinnen mehr Raum, schützt aber größere Gewinne stärker
  • Maximiert das Risiko-/Rendite-Verhältnis dynamisch

Intelligenter regelbasierter Exit-Motor

Der Bot überwacht kontinuierlich alle Positionen und wendet anspruchsvolle Logik an, die weit über reine Preistrigger hinausgeht.

Kern-Intelligenz-Einstellungen

IntelligentRuleOptions:
  IsEnabled: true
  UseOriginalTPAsBase: false
  EnableAdaptiveThresholds: false
  MinimumHoldTime: 1
  MaximumBuyHoldTime: 20
  MaximumSellHoldTime: 10

Funktionsweise: Der Bot prüft jede Position in Echtzeit, mehrere Regeltypen laufen parallel, die erste zutreffende Regel löst den Exit aus. Arbeitet parallel zu den Exchange-Orders für umfassenden Schutz.

Zeitbasierte Schwellwert-Regeln

LongTrade:
  ThresholdRules:
    - Minutes: 30
      ThresholdPer: -30.0
      RuleName: "Quick Stop Loss - Long"
    - Minutes: 360
      ThresholdPer: -20.0
      RuleName: "Extended Stop Loss - Long"
    - Minutes: 720
      ThresholdPer: 10.0
      RuleName: "Profit Protection - Long"

Funktionsweise: Je nach gehaltener Zeit gelten unterschiedliche Verlust-/Gewinngrenzen. Regeln werden von der kürzesten zur längsten Zeitspanne geprüft.

Dynamische Take-Profit-Regeln

LongTrade:
  TakeProfitRules:
    - TpMultiplier: 0.3
      SellPer: 100
      RuleName: "Early Exit - Long"
      IsEnabled: true
      UseMarketOrder: true

Funktionsweise: Exit bei einem Bruchteil des ursprünglichen TP-Ziels. Nützlich in volatilen Märkten und zum schrittweisen Ausstieg.

Kerzenbasierter Momentum-Exit

CandleExitRules:
  IsEnabled: true
  OppositesCandlesCount: 2
  ExitPercentage: 100
  RuleName: "Momentum Reversal Exit"
  RequireMinimumProfit: 0.5

Funktionsweise: Überwacht aktuelle Kerzenmuster auf Momentum-Umkehr; Exit, sobald X aufeinanderfolgende gegensätzliche Kerzen erscheinen. Kann Mindestgewinn verlangen, um vorzeitige Ausstiege zu vermeiden.

Short-Trade-Konfiguration

ShortTrade:
  ThresholdRules:
    - Minutes: 15
      ThresholdPer: -30.0
      RuleName: "Quick Stop Loss - Short"
    - Minutes: 60
      ThresholdPer: -20.0
      RuleName: "Tight Stop Loss - Short"
  TakeProfitRules:
    - TpMultiplier: 0.3
      SellPer: 100
      RuleName: "Max Target - Short"

Wesentliche Unterschiede zu Long-Trades: kürzere Zeitfenster, engere Führung und schnellere Exits.


Globale Sicherheitskontrollen

IntelligentGlobalSettings:
  MinProfitToEnableTP: 0.0
  MaxLossBeforeForceClose: -30.0

MinProfitToEnableTP: Verhindert zu frühes Take-Profit; auf 1.5 setzen, um mindestens 1,5 % Gewinn zu verlangen, bevor TP-Regeln greifen.

MaxLossBeforeForceClose: Ultimatives Sicherheitsnetz, das alle anderen Regeln überstimmt; sofortiger Market-Exit bei Erreichen.


Entscheidungsfluss & Priorität

  1. Globale Sicherheitsprüfung: MaxLossBeforeForceClose (höchste Priorität)
  2. Mindest-Haltedauer: Prüfung, ob MinimumHoldTime verstrichen ist
  3. Maximale Haltedauer: Zwangsexit bei Überschreitung von MaximumBuyHoldTime/SellHoldTime
  4. Kerzen-Exit-Regeln: Prüfung auf Momentum-Umkehrmuster
  5. Schwellwert-Regeln: Prüfung zeitbasierter Verlust-/Gewinngrenzen
  6. Take-Profit-Regeln: Prüfung, ob TP-Multiplikator-Ziele erreicht sind
  7. Exchange-Orders: Rückfall auf Exchange-SL/TP, wenn keine Bot-Regel auslöst

Die zuerst zutreffende Regel gewinnt – der Bot führt die erste erfüllte Exit-Bedingung aus.


Konfigurationsstrategien

Konservativ (Kapitalerhalt)

SLTPSettings:
  StopLossPercent: 1.5
  TakeProfitPercent: 3.0
  EnableTrailingSl: true
  TrailingSlOffsetPercent: 0.3
  EnableBreakeven: true
  BreakevenActivationPercent: 0.5
IntelligentRuleOptions:
  MaxLossBeforeForceClose: -10.0
  ThresholdRules:
    - Minutes: 15
      ThresholdPer: -5.0

Aggressiv (Gewinnmaximierung)

SLTPSettings:
  StopLossPercent: 5.0
  TakeProfitPercent: 15.0
  EnableTrailingTp: true
  TrailingTpTriggerPercent: 5.0
  TrailingTpOffsetPercent: 1.0
IntelligentRuleOptions:
  MinimumHoldTime: 30
  MaxLossBeforeForceClose: -50.0
  CandleExitRules:
    IsEnabled: false

Ausgewogen (am häufigsten genutzt)

SLTPSettings:
  StopLossPercent: 2.0
  TakeProfitPercent: 6.0
  EnableTrailingSl: true
  TrailingSlOffsetPercent: 0.5
  EnableBreakeven: true
  BreakevenActivationPercent: 1.0
  EnableDynamicTrailingScaling: true
IntelligentRuleOptions:
  IsEnabled: true
  CandleExitRules:
    IsEnabled: true
    OppositesCandlesCount: 2
  MaxLossBeforeForceClose: -25.0

Realwelt-Beispiel

Setup:

  • Entry: 100 $ (Long)
  • SL: 2 % → 98 $edoc
  • TP: 5 % → 105 $
  • Trailing SL: aktiviert (0,5 % Offset)
  • Breakeven: aktiviert (1 % Aktivierung, 0,2 % Puffer)
  • Kerzen-Exit: aktiviert (2 rote Kerzen)
  • Schwellwert-Regel: -20 % nach 6 Stunden

Zeitlicher Ablauf:

  • T+5 min: Kurs bei 101 $ (1 % Gewinn) → Breakeven aktiviert → SL wandert auf 100,20 $
  • T+15 min: Kurs bei 103 $ (3 % Gewinn) → Trailing SL aktualisiert → SL bei 102,485 $
  • T+20 min: Kurs bei 104 $ (4 % Gewinn) → Trailing SL aktualisiert → SL bei 103,48 $
  • T+25 min: Kurs fällt auf 102,50 $ (2,5 % Gewinn) → Zwei aufeinanderfolgende rote Kerzen erkannt → Kerzen-Exit-Regel ausgelöst → Market-Sell bei 102,50 $ → Ergebnis: 2,5 % Gewinn gesichert

Wichtigste Vorteile

  • Mehrschichtiger Schutz: Exchange + Bot-Intelligenz gemeinsam
  • Adaptive Exits: Reagiert auf Zeit, Momentum und Preisaktion
  • Gewinnmaximierung: Trailing-Mechanismen erfassen verlängerte Bewegungen
  • Verlustminimierung: Mehrere Stopp-Mechanismen verhindern katastrophale Verluste
  • Automatisierung: Kein manuelles Eingreifen nach der Konfiguration nötig
  • Flexibilität: Separate Regeln für Long/Short und Day-/Swing-Trading-Stile
  • Risikomanagement: Globale Sicherheitskontrollen überstimmen alles andere

Bewährte Praktiken

  1. Mit konservativ beginnen: Engere Stops und kleinere TPs, bis Sie die Trefferquote Ihrer Strategie kennen
  2. Zeitschwellen testen: Minutes-Werte an typische Trade-Dauer anpassen
  3. Breakeven immer aktivieren: Gewinner vor Verlust schützen
  4. Kerzenregeln nutzen: Besonders effektiv in trendstarken Märkten
  5. MaxLoss setzen: Immer ein Notfall-Exit-Limit haben
  6. Performance überwachen: Analysieren, welche Regeln am häufigsten auslösen, und optimieren
  7. Strategiekonform konfigurieren: Scalping braucht andere Einstellungen als Swing-Trading
  8. Volatilität berücksichtigen: Weitere Stops/Offsets in volatilen Märkten, engere in ruhigen

Fazit

Das Smart SL/TP-System verbindet die garantierte Ausführung von Exchange-Orders mit anspruchsvoller Bot-Intelligenz, die Zeitverfall, Momentum-Umkehr und Gewinnfortschritt überwacht. Dieser zweischichtige Ansatz stellt sicher, dass Sie Gewinne realisieren, Verluste minimieren und sich automatisch an wechselnde Marktbedingungen anpassen – Sie können vertrauensvoll handeln, während der Bot die komplexe Exit-Logik übernimmt.

📎 Related Topics