Advanced Sltp Atr Trade Manager
- Experten
- Adithyo Dewangga Wijaya
- Version: 2.20
Smart SLTP ATR Handelsmanager
Ein Handelsverwaltungsprogramm für MetaTrader 5, das offenen Positionen automatisch Stop-Loss- und Take-Profit-Niveaus zuweist und den Stop-Loss nachzieht, wenn sich der Kurs zu Gunsten des Händlers entwickelt. Kompatibel mit manuellen Trades, Expert Advisors und kopierten Handelssignalen gleichzeitig.
Übersicht
Das Dienstprogramm überwacht alle offenen Positionen auf dem Chart und weist SL/TP-Levels sofort bei Handelseintritt zu, basierend auf einem von vier konfigurierbaren Berechnungsmodi. Ein optionales schrittweises Trailing-System erhöht den Stop-Loss schrittweise mit dem Kursverlauf und sichert so eine positive Bewegung, ohne den Handel vorzeitig zu schließen.
Es werden keine Handelssignale generiert. Das Dienstprogramm ändert nur bestehende Positionen.
Berechnungsmodi
Für die SL/TP-Abstandsberechnung stehen vier Modi zur Verfügung:
Pips-Modus - feste Pip-Abstände vom Einstiegskurs.
Punktmodus - feste Punktabstände, nützlich für maklerspezifische Präzision.
Geldmodus - feste monetäre Risiko- und Gewinnbeträge in Kontowährung. Das Dienstprogramm wandelt diese automatisch in SL/TP-Abstände um, basierend auf der aktuellen Lotgröße.
ATR Dynamic Mode - volatilitätsadaptive Levels, die mit dem Average True Range-Indikator berechnet werden. SL und TP werden bei einem konfigurierbaren Vielfachen des aktuellen ATR-Werts platziert, so dass sich die Abstände während Sitzungen mit hoher Volatilität erweitern und während Perioden mit niedriger Volatilität verringern. Der ATR-Zeitrahmen, der Zeitraum, die Verschiebung und die separaten Multiplikatoren für SL und TP sind alle konfigurierbar.
Beispiel: ATR = 50 Punkte, SL-Multiplikator = 1,5 → SL platziert 75 Punkte ab Einstieg.
Step-Trailing-System
Ein optionaler strukturierter Trailing-Mechanismus mit drei konfigurierbaren Parametern:
Aktivierungsschwelle - Mindestgewinn in Pips, bevor das Trailing beginnt.
Step Size - Schrittweite, um die die SL jedes Mal erhöht wird, wenn sich der Preis weiter zu Gunsten des Handels bewegt.
Breakeven-Puffer - Mindestgewinn in Pips, der über dem Einstiegswert gehalten wird, wenn das Trailing aktiviert wird.
Der Stop-Loss bewegt sich nur in die vorteilhafte Richtung. Er zieht sich niemals zurück. ATR-basiertes Trailing ist ebenfalls verfügbar, das die Aktivierungsschwelle und die Schrittgröße proportional zum aktuellen ATR-Wert skaliert.
Beispiel mit 50-Pips-Aktivierung, 5-Pips-Schritt, 5-Pips-Puffer:
- Kurs bewegt sich +50 Pips → SL bewegt sich zum Einstieg +5 Pips
- Kurs bewegt sich +55 Pips → SL rückt zum Einstieg +10 Pips vor
- Kurs bewegt sich +60 Pips → SL rückt zum Einstieg +15 Pips vor
- Wird schrittweise fortgesetzt, solange sich der Kurs günstig entwickelt
Handelsfilterung
Das Dienstprogramm kann für die Verwaltung konfiguriert werden:
- Alle offenen Positionen auf dem Chart
- Positionen nur für das aktuelle Symbol
- Positionen nur ab einer bestimmten magischen Zahl
- Positionen, die sowohl einem bestimmten Symbol als auch einer magischen Zahl entsprechen
Mehrere Instanzen des Dienstprogramms können gleichzeitig auf demselben Chart ausgeführt werden, wobei jede eine andere gefilterte Teilmenge von Geschäften verwaltet.
On-Chart-Panel
Ein Echtzeit-Informationspanel zeigt den aktuellen Status des Dienstprogramms an, einschließlich: aktiver/deaktivierter Status, Berechnungsmodus, aktueller ATR-Wert (falls zutreffend), konfigurierte SL/TP-Abstände, Trailing-Status und Aktivierungsgrad, Anzahl der verwalteten Positionen, Anzahl der aktiv trailing-geschalteten Positionen und aktueller Spread.
Broker-Kompatibilität
Das Dienstprogramm prüft die SL/TP-Abstände anhand des Mindeststoppniveaus des Brokers (SYMBOL_TRADE_STOPS_LEVEL) und erweitert die Niveaus automatisch, wenn der konfigurierte Abstand unter die Anforderungen des Brokers fällt. Es passt sich an 3-stellige, 4-stellige und 5-stellige Broker an. Die Pip-Erkennung für XAUUSD (10-Punkte-Pips) wird automatisch durchgeführt.
Ein optionaler Spread-Filter unterbricht die SL/TP-Zuweisung, wenn der aktuelle Spread einen konfigurierbaren Schwellenwert überschreitet. Die Slippage-Toleranz für Orderänderungen ist ebenfalls konfigurierbar.
Keine DLL-Abhängigkeiten. Keine externen Netzwerkanfragen. Kompatibel mit allen MT5 Builds 1600 und höher.
SL/TP-Zuweisungs-Regel
Zwei Optionen sind verfügbar:
Always Overwrite - ersetzt alle vorhandenen SL/TP auf jeder verwalteten Position.
Nur wenn Null - wendet SL/TP nur auf Positionen an, die derzeit keine haben, wobei manuell eingestellte Niveaus unangetastet bleiben.
Strategie-Tester
Ein integrierter Simulationsmodus erzeugt während des Backtestings zufällige Trades, um die SL/TP-Zuweisung und das Trailing-Verhalten visuell zu demonstrieren. Dieser Modus wird während des Live-Handels automatisch deaktiviert.
Eingabeparameter (insgesamt 31)
Allgemein: EA aktivieren/deaktivieren, Berechnungsmodus, SL/TP-Anwendungsregel, Dashboard-Sichtbarkeit.
SL/TP (Pips/Punkte/Money): Stop Loss Abstand, Take Profit Abstand, Stop Loss im Geld, Take Profit im Geld.
ATR: Zeitrahmen, Periode, Verschiebung, SL-Multiplikator, TP-Multiplikator.
Nachziehen: Trailing aktivieren, Aktivierungsschwelle, Schrittgröße, Breakeven-Puffer, ATR-basierter Trailing-Toggle, ATR-Aktivierungsfaktor, ATR-Schrittfaktor.
Filtern: Filtermodus, magische Zahl, maximaler Spread, maximaler Slippage.
Backtest: Simulationsmodus aktivieren, Losgröße, Handelsintervall in Takten.
Empfohlene Konfigurationen
XAUUSD - kurzfristig: ATR Dynamic, Zeitrahmen M15, ATR-Periode 14, SL-Multiplikator 1,0, TP-Multiplikator 2,0, Trailing aktiviert mit 30-Pip-Aktivierung und 5-Pip-Schritt.
XAUUSD - mittelfristig: ATR Dynamic, Zeitrahmen H4, ATR-Periode 14, SL-Multiplikator 1,5, TP-Multiplikator 3,0, ATR-basiertes Trailing aktiviert.
EURUSD: Pips-Modus, SL 20 Pips, TP 40 Pips, Trailing-Aktivierung 20 Pips, Schritt 5 Pips.
GBPUSD: Pips-Modus, SL 25 Pips, TP 50 Pips, Trailing-Aktivierung 25 Pips, Schritt 5 Pips.
USDJPY: Pips-Modus, SL 15 Pips, TP 30 Pips, Trailing-Aktivierung 15 Pips, Schritt 3 Pips.
Installation
- Legen Sie die kompilierte EX5-Datei in den Ordner MQL5/Experts/ (erreichbar über Datei > Datenordner öffnen in MT5).
- Verbinden Sie das Dienstprogramm über das Navigator-Panel (Strg+N) mit einem Chart.
- Aktivieren Sie im EA-Dialog die Option "Algo Trading zulassen" und konfigurieren Sie die gewünschten Eingabeparameter.
Risikohinweis
Dieses Utility ist ein Handelsmanagement-Tool. Es erzeugt keine Handelssignale oder offenen Positionen. Es beeinflusst die Handelsergebnisse nicht über das oben beschriebene SL/TP- und Trailing-Verhalten hinaus. Das bisherige Verhalten im Strategy Tester lässt keine Rückschlüsse auf zukünftige Ergebnisse zu. Alle Handelsentscheidungen und Positionsgrößen liegen in der alleinigen Verantwortung des Benutzers.
Produkt-Details
Version: 1.0. Kompiliert mit null Fehlern und null Warnungen. Unterstützt alle MT5 Builds 1600 und höher. Alle Eingabeparameternamen, Schnittstellentexte und Screenshots sind in Englisch.
Das Utility ist mit jedem Expert Advisor kompatibel, der auf demselben Chart läuft. Durch die Konfiguration des Schwellenwerts für die Trailing-Aktivierung und des Breakeven-Puffers können Händler eine Mindestpip-Distanz festlegen, die der Stop Loss überwinden muss, bevor das Trailing beginnt, um sicherzustellen, dass die Position nicht mit einem Verlust geschlossen wird, sobald dieser Schwellenwert erreicht ist.
