KTS Killtheshow EA
- Experten
- Version: 1.31
- Aktivierungen: 20
1. Erkennung von Punkt A (Identifizierung der Marktstruktur)
-
Swing-Hoch-/Tief-Scan: Der EA scannt vergangene Kursbewegungen mithilfe des Parameters „InpSwingDepth“. Ist ein zentraler Balken höher (oder niedriger) als die „InpSwingDepth“-Balken links und rechts davon, legt er ein wichtiges Unterstützungs- oder Widerstandsniveau fest (Punkt A).
-
Niveauverfolgung: Der EA verfolgt gleichzeitig bis zu InpMaxActiveLevels und zeichnet dynamische Unterstützungslinien in Blau und Widerstandslinien in Rot direkt in Ihr Chart ein.
2. Ausführung des Point-B-Retests (erster Trade-Einstieg)
-
Toleranzzone: Wenn sich der aktuelle Ask- oder Bid-Kurs einem verfolgten Punkt-A-Niveau innerhalb von „InpTolerancePoints“ nähert, wird ein Retest von Punkt B signalisiert.
-
Auftragsgenerierung:
-
Abprall von der Unterstützung: Eröffnet eine KAUF -Order.
-
Abprall vom Widerstand: Eröffnet eine VERKAUF -Order.
-
-
Visuelle Markierungen heben die genaue Auslöseposition im Chart hervor.
3. Dynamische Gittererweiterung
Wenn der Kurs das Niveau durchbricht, anstatt sofort zurückzuspringen:
-
Abstandsschwelle: Sobald sich der Kurs um InpGridDistancePoints entgegen der offenen Position bewegt, eröffnet der EA zusätzliche Grid-Trades.
-
Lot-Größen-Multiplikator: Die Grid-Positionen werden anhand von InpLotMultiplier skaliert (z. B. 1,5 × Basislot), um den durchschnittlichen Break-even-Punkt für den gesamten Positionskorb zu senken.
-
Maximale Gitter-Obergrenze: Die Anzahl der Trades ist auf InpMaxGridTrades begrenzt, um ein übermäßiges Risiko zu vermeiden.
Gewinnfaktoren & Leistungsfaktoren
Das System stützt sich auf mehrere Kernmechanismen, um die Rentabilität zu maximieren und gleichzeitig den Kontodrawdown zu minimieren:
1. Zielgewinn für den Positionskorb & Schutz vor maximalem Verlust
Anstatt Trades ausschließlich anhand individueller Stop-Loss-/Take-Profit-Pips zu verwalten, bewertet der EA das gesamte Netto-Eigenkapital aller offenen Orders zusammen (einschließlich Spread, Provision und Swap):
-
Gewinnziel für den Basket (InpBasketProfitUSD): Wenn der Nettogewinn den festgelegten Dollarbetrag erreicht (z. B. +20,00 $), werden alle offenen Positionen sofort geschlossen.
-
Korb-Maximalverlust (InpBasketLossUSD): Wenn sich der Kurs stark gegen das Raster entwickelt, werden alle Positionen bei Erreichen der festen Dollar-Grenze (z. B. -100,00 $) geschlossen, um das Kontoguthaben zu schützen.
2. Integrierter Filter für Wirtschaftsnachrichten
-
Verwendet die native MqlCalendar-Datenbank von MT5, um Ereignisse mit hoher Auswirkung für das gehandelte Währungspaar abzufragen.
-
Pausiert den Handel InpNewsPauseBefore Minuten vor der Veröffentlichung von Nachrichten und setzt ihn InpNewsPauseAfter Minuten nach der Veröffentlichung fort, um Volatilitätsspitzen mit hohem Slippage zu vermeiden.
3. Adaptives Geldmanagement
-
Auto-Lot-Modus: Skaliert die Lot-Größen dynamisch im Verhältnis zum Kontoguthaben (z. B. 0,01 Lots pro 1.000 $ Guthaben).
-
Überprüft vor der Orderausführung automatisch die Mindest- und Höchstvolumina sowie die Volumenschritte des Brokers.
Visuelle Suite auf dem Chart
-
AI-Matrix-Canvas-Hintergrund: Ein über CCanvas gezeichnetes Vektorraster mit benutzerdefinierten Opazitätssteuerungen (InpCanvasOpacity) und dynamischen Knotenpunkten.
-
Markenspezifische Grafiküberlagerung: Rendert benutzerdefinierte Hintergrundgrafiken direkt im Chartbereich durch Laden von MQL5-Ressourcen (::Images\ktspovertykiller.bmp).
-
Echtzeit-Heads-Up-Dashboard: Zeigt Echtzeit-Updates an für:
-
Aktiver Handelsstatus / Status der Nachrichtenpause
-
Anzahl der verfolgten S/R-Niveaus
-
Anzahl der offenen Grid-Trades
-
Gesamt-Gewinn- und Verlustrechnung des Portfolios in USD
-
Aktuelles Kontoguthaben
-
