Smart Exit EA

Smart Exit EA – Adaptive ATR-Ratchet-Trend-Engine

Der Smart Exit EA ist eine automatisierte Handels-Engine auf institutionellem Niveau, die darauf ausgelegt ist, anhaltende Markttrends zu erfassen und gleichzeitig horizontale Kursschwankungen herauszufiltern. Der Expert Advisor basiert auf einer adaptiven Average True Range (ATR)-Ratchet-Linie und verfolgt dynamisch die Kursbewegung, wobei er disziplinierte Stop-and-Reverse-Trades mit mehrstufigen Filtern zur Trendqualitätsbewertung ausführt.

Wichtige Funktionsprinzipien:
1. Richtung und Trendwenden: Wenn der Kurs über der aktiven Ratchet-Linie schließt, wird eine Trendwende erkannt. Trendumkehren müssen über ein vom Benutzer festgelegtes Bestätigungsfenster (InpFakeFlipBars) hinweg bestehen bleiben, bevor darauf reagiert wird.
2. Reines „Stop-and-Reverse“: Bei einer bestätigten Trendumkehr wird jede offene Position in die entgegengesetzte Richtung sofort geschlossen, und der EA richtet seine Richtungsausrichtung an den neuen Trend aus.
3. Kontinuierliche Einstiegslogik: Die Positionsausführung ist vom Trendwechsel-Ereignis entkoppelt. Wird ein Handelsversuch durch einen Filter (Effizienzverhältnis oder HTF-Richtung) abgelehnt, bleibt der EA bereit, bei nachfolgenden Balken einzusteigen, sobald die Filter die Bedingungen erfüllen.
4. Einseitiges Ratchet-Trailing: Broker-seitige Stop-Loss-Orders folgen dem Kurs mit einem festen Pufferabstand (InpSLBufferATR) und bewegen sich nur in die günstige Richtung. Sie werden niemals gelockert.

Architektonische Highlights & Systemsicherungsmaßnahmen

Systemschutzmaßnahmen & Fail-Closed-Schutzmechanismen
Die Datensynchronisation mit höheren Zeitrahmen wird kontinuierlich überwacht. Fehlen HTF-Kurse oder sind diese unzureichend, gibt GetHTFDirection() den Wert 0 (UNAVAILABLE) zurück, wodurch neue Einstiegspositionen blockiert werden, während bestehende offene Trades vollständig geschützt bleiben. Bei der Berechnung der HTF-Richtung wird explizit der Index geschlossener Kerzen (h4_copied - 2) verwendet, wodurch eine Vorausschauverzerrung bei Backtests und im Live-Handel vermieden wird. Stop-Loss-Orders werden zusammen mit den Positionseröffnungen direkt an den Handelsserver übermittelt; falls der Broker den SL abweist oder ablehnt, unternimmt der EA einen erneuten Versuch und schließt die Position, falls die Bestätigung ausbleibt. Zudem dürfen die Margin-Anforderungen für Orders vor der Orderplatzierung 50 % der freien Margin nicht überschreiten.

Anzeigen im Dashboard-Panel „
“ Das im Bloomberg-Stil gestaltete Panel im Chart zeigt Live-Ausführungskennzahlen an, die in 5 Kategorien unterteilt sind: TREND (Richtung, Regime, Effizienzverhältnis, Stop-Abstand, Balken seit Trendwechsel), FAKE FLIPS (Risiko in %, letzte 50 Trendwechsel, ER Fake/Real), AUSFÜHRUNG (Lotgröße, Spread, ER-Filter-Status, HTF-Filter-Status), POSITION (Offene Seite, Volumen, Stop-Level, Offener P/L) und KONTO (Tages-P/L, Eigenkapital, Margin-Level).

Referenz zu den Eingabeparametern

Signal-Engine (ATR-Ratchet)
InpATRPeriod: Standard 30. Lookback-Periode für die ATR-Berechnung zur Bestimmung der Ratchet-Distanz.
InpLookback: Standard 30. Bar-Rückblickzeitraum zur Erkennung der höchsten Hochs und tiefsten Tiefs.
InpMultiplier: Standard 3,0. ATR-Multiplikator zur Bestimmung des Trailing-Stop-Abstands.

Flip-Bestätigung
InpFakeFlipBars: Standard 8. Anzahl der Balken, die ein Flip halten muss, um bestätigt zu werden (0 = sofort handeln).

Effizienz-Ratio-Filter
InpERPeriod: Standardwert 10. Rückblickzeitraum für Kaufmans Effizienz-Ratio (ER = Netto / Pfad).
InpUseERFilter: Standardwert „true“. Blockiert Eintritte bei geringer Preiseffizienz (unruhiger Markt).
InpERMinLevel: Standardwert 0,20. Erforderlicher Mindest-ER-Wert zum Eröffnen neuer Positionen (0,00 bis 1,00).

Filter für höhere Zeitrahmen
InpUseHTFFilter: Standardwert „true“. Aktiviert die Ausrichtung am Richtungstrend höherer Zeitrahmen.
InpHTF: Standardwert PERIOD_H4. Höherer Zeitrahmen, der für den Trendausrichtungsfilter verwendet wird.
InpHTFUseConfirmed: Standardwert „false“. Verwendet die bestätigte (langsamere) HTF-Richtung anstelle der rohen Richtung.

Steuerung des Wiedereinstiegs
InpReenterAfterStop: Standard „false“. Erlaubt den Wiedereinstieg in derselben Richtung nach einem Stop-out.

Risiko & Positionsgröße
InpLotMode: Standardwert LOT_MODE_FIXED. Modus zur Positionsgrößenbestimmung (festes Lot oder Risikoprozentsatz).
InpRiskPercent: Standardwert 2,0. Risikoprozentsatz des Kontoguthabens, wenn der Modus „Risikoprozentsatz“ aktiv ist.
InpFixedLot: Standardwert 0,01. Feste Lotgröße, wenn der Modus „Feste Lotgröße“ aktiv ist.
InpMagicNumber: Standardwert 975319. Basis-Magic-Number zur Identifizierung von Orders.
InpAutoMagic: Standardwert „true“. Ermittelt eine eindeutige Magic-Number pro Symbol und Zeitrahmen.
InpSlippage: Standardwert 30. Maximal zulässiger Order-Slippage in Punkten.

Rechtliche Einwilligung
InpIUnderstandRisks: Standardwert „false“. Obligatorischer boolescher Wert zur Risikoakzeptanz für den Live-Handel.

Stop-Loss- und Schutzfilter
InpSLBufferATR: Standardwert 0,5. SL-Pufferabstand beim Broker in ATR-Vielfachen hinter der Ratchet-Funktion.
InpMaxSpreadPoints: Standardwert 150. Maximale Spread-Obergrenze in Punkten (0 = deaktiviert).
InpMaxDailyLossPercent: Standardwert 0,0. Tägliches Verlustlimit für diesen EA (in % des Guthabens, 0 = deaktiviert).
InpMaxAccountDailyLossPercent: Standardwert 0,0. Kontoweites tägliches Verlustlimit (in % des Guthabens, 0 = deaktiviert).
InpMaxLot: Standardwert 1,0. Feste Obergrenze für das Handelsvolumen in Lots (0 = deaktiviert).
InpMarginLevelProtection: Standardwert „false“. Aktiviert den Schutz des Mindestmargenniveaus des Kontos.
InpMinMarginLevelPercent: Standardwert 200,0. Erforderliches Mindestmargenniveau in % für neue Positionen.

Darstellung & Benachrichtigungen
InpDrawTrendLine / InpShowFillBand / InpShowFlips: Schaltet Trendlinien, Ausführungsbänder und Flip-Pfeile ein bzw. aus.
InpShowPanel: Standardwert „true“. Schaltet das Info-Panel im Bloomberg-Stil im Chart ein oder aus.
InpAlertOnFlip / InpPushOnFlip / InpMailOnFlip: Übermittlungskanäle für Flip-Benachrichtigungen.

Empfohlene Verwendung & Haftungsausschluss

  • An den Chart-Zeitrahmen (z. B. H1) anlegen und dabei den Parameter „Higher Timeframe“ auf H4 einstellen.
  • Stellen Sie sicher, dass der „Efficiency Ratio“-Filter aktiv ist (Standardwert 0,20), um unruhige Range-Einstiege herauszufiltern.
  • Stellen Sie sicher, dass die SL-Puffereinstellung des Brokers (0,5 ATR) der Volatilität des Symbols entspricht.
  • Führen Sie nicht mehrere Instanzen des EAs gleichzeitig auf demselben Symbol in unterschiedlichen Zeitrahmen aus, da AutoMagic den Zeitrahmen zur Isolierung von Orders berücksichtigt.

Dieser EA ist zeitrahmenunabhängig: Er handelt im Zeitrahmen des Charts, an den er angehängt ist, und verwendet dabei einen separaten Parameter zur Filterung höherer Zeitrahmen. Parameteranalysen für GOLD ergaben, dass ein H1-Chart mit einem H4-HTF-Filter (ATR 30, Lookback 30, Multiplikator 3,0, Fake-Flip-Bars 8, SL-Puffer 0,5) eine starke Konfiguration darstellt. H1/H4 erzeugte etwa ein Viertel der Handelsanzahl von M15/H4 bei einem höheren Nettoergebnis aufgrund niedrigerer Transaktionskosten bei Instrumenten mit großem Spread.

Simuliert anhand von 3 Jahren GOLD-Daten, festes Handelsvolumen von 0,01 Lot, mit einer Aufteilung in In-Sample- und Out-of-Sample-Daten. Die Wertentwicklung in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse.

Dies ist ein Expert Advisor für den automatisierten Handel und zur Entscheidungsunterstützung. Testen Sie ihn vor dem Live-Einsatz stets gründlich im Strategietester und auf Demokonten. Der Handel ist mit Risiken verbunden.


Weitere Produkte dieses Autors
Refine OBV
Bugra Kaan Yildirim
OBV verfeinern Refine OBV misst den kumulativen Volumenfluss im Vergleich zu seiner eigenen adaptiven Signallinie mit einer farbcodierten Spanne und einer Divergenzerkennung ohne Neuberechnung. Das rohe On-Balance-Volume beantwortet eine Frage: Wird das Volumen den Käufern oder den Verkäufern gutgeschrieben? Das rohe OBV ist zwar nützlich, stellt jedoch eine einzelne, schwankende Linie ohne Bezugspunkt dar. Refine OBV fügt einen adaptiven EMA des Volumenstroms selbst als Referenzlinie hinzu. Der
FREE
Smart Chandelier Exit
Bugra Kaan Yildirim
5 (2)
Smart Chandelier Exit „Smart Chandelier Exit“ ist ein adaptiver Trailing-Stop und Trendrichtungsindikator. Er zeichnet eine mehrschichtige Ratchet-Stop-Linie, die dem Kurs folgt: grün unterhalb des Kurses in einem Aufwärtstrend, rot oberhalb des Kurses in einem Abwärtstrend. Die Linie verschiebt sich stets nur zugunsten des Trends, niemals gegen ihn, sodass sie sowohl als mechanischer Trailing-Stop als auch als klares Signal für den Trendstatus dient. Was ihn „smart“ macht, ist der integrierte
FREE
Trix Trend
Bugra Kaan Yildirim
Übersicht Trix Trend ist ein Momentum-Oszillator, der auf dem TRIX basiert – der Änderungsrate eines dreifach geglätteten exponentiellen gleitenden Durchschnitts des Kurses. Durch die dreifache Glättung werden die meisten kurzfristigen Schwankungen herausgefiltert, sodass der Oszillator eher auf das zugrunde liegende Momentum der Kursbewegung reagiert als auf jede kleine Schwankung, dabei aber reaktionsschneller bleibt als ein einfacher langer gleitender Durchschnitt. Der Indikator zeichnet eine
FREE
Auswahl:
Anthony
237
Anthony 2026.08.10 16:24 
 

Der Benutzer hat keinen Kommentar hinterlassen

Bugra Kaan Yildirim
662
Antwort vom Entwickler Bugra Kaan Yildirim 2026.08.10 17:31
Thank you so much for your kind words and recommendation! We’re truly glad to hear that you’re satisfied with the EA’s stability, precision, and performance. Your feedback means a lot to us and motivates us to keep improving and developing even better solutions. Thank you for your support! Algoteknik Team
Antwort auf eine Rezension