PropShield Guardian

PropShield Guardian für MT5

PropShield Guardian ist ein automatisiertes Tool zur Risikoüberwachung, das für CFD-Konten von FundedNext entwickelt wurde (Modelle „Stellar 2-Step“, „Stellar 1-Step“, „Stellar Lite“ sowie „Express/Instant“). Es läuft in MetaTrader 5, überwacht das Kontoguthaben anhand der von FundedNext veröffentlichten Bewertungsregeln und setzt benutzerdefinierte Filter zur Einhaltung der Handelsdisziplin durch, ohne Marktorders auszuführen.

Kernfunktionen und Systemarchitektur

1. Gesamt-Compliance-Status

Das Haupt-Dashboard zeigt ein „COMPLIANCE STATUS “-Symbol an. Anstatt nach aktiven Verstößen zu suchen, wertet der Status die Kontoparameter in Echtzeit aus:

  • Tägliches Drawdown-Limit und Mindest-Drawdown: Werden kontinuierlich anhand des variablen Kontoguthabens bewertet.

  • Mindestanzahl an Handelstagen: Wird anhand der Historie abgeschlossener Handelsgeschäfte überprüft.

  • Gewinnziele und Konsistenzschwellen: Werden anhand der aktuellen Phasenziele überprüft.

Bei Nichteinhaltung werden direkt unter dem Badge explizite Begründungscodes angezeigt.

2. Überwacher der Handelsdisziplin

PropShield Guardian tätigt niemals neue Handelsgeschäfte. Es verfügt über drei reaktive Mechanismen zum Handelsmanagement, die regelwidrige Orders automatisch schließen oder stornieren können:

  • SL/TP-Schutz (InpEnforceSLTP): Überwacht offene Positionen und ausstehende Orders. Fehlende Stop-Levels lösen einen Gnaden-Countdown aus (Standard: 10 s). Werden diese nicht behoben, werden Positionen zum Marktkurs geschlossen und ausstehende Orders (Limits/Stops) vor der Ausführung storniert.

  • Einschränkung auf ein Symbol (InpEnforceOnePerSymbol): Erkennt mehrere offene Positionen auf dasselbe Währungspaar oder denselben Vermögenswert und öffnet einen Auswahldialog, um Positionslimits einzuhalten.

  • Abkühlungs-Timer nach Verlust (InpEnforceCooldown): Verhindert nach einem realisierten Verlust für eine festgelegte Dauer (Standard: 15 Minuten) den sofortigen Wiedereinstieg in ein bestimmtes Instrument, um „Revenge Trading“ zu vermeiden.

  • Notfall-Panikknopf (InpEnablePanicButton): Optionale manuelle Funktion, die eine doppelte Bestätigung erfordert, um alle offenen Positionen über alle Paare hinweg sofort zu liquidieren.

Integrationen der „FundedNext“-Regeln

  • Tägliches Verlustlimit: Überwacht (realisierter Tagesgewinn/-verlust + nicht realisierter Gewinn/-verlust) <= -(Anfangsguthaben × Tagesverlustprozentsatz). Verwendet das Eigenkapital anstelle des Kontostands, um Regeln für intraday-Drawdowns widerzuspiegeln. Synchronisiert sich mit den Rücksetzzyklen um 00:00 Uhr Serverzeit.

  • Maximales Verlustlimit: Überwacht das Kontoguthaben im Vergleich zu einer statischen Untergrenze, die aus dem Anfangskapital berechnet wird.

  • Überwachung der Konsistenzregel: Überwacht den höchsten Tagesgewinn im Verhältnis zu den kumulierten Gesamtgewinnen und kennzeichnet Kennzahlen, die die standardmäßige Auszahlungsschwelle von 40 % überschreiten.

  • Filter für Wirtschaftsnachrichten: Integriert den MT5-Wirtschaftskalender, um Warnmeldungen bei Veröffentlichungen mit hoher Auswirkung auf aktive Währungspaare anzuzeigen.

  • Markierung für Wochenendpositionen: Optionale Benachrichtigungsschalter für Konten, die das Halten von Positionen über Nacht oder am Wochenende einschränken.

Ausführungsgeschwindigkeit und Ereignisbehandlung

MT5 unterstützt keine clientseitige Filterung vor dem Handel für manuelle Marktorders. PropShield Guardian reduziert die Latenz durch die Verarbeitung über OnTradeTransaction und verarbeitet Handelsereignisse in Millisekunden parallel zum standardmäßigen 1-Sekunden-Timer-Tick.

[ Manuelle / EA-Order gesendet ] ──► [ MT5-Broker-Server ] ──► [ Ausführung / Fulfillment ]
┌─────────────────────────────────────────────────────────────┘
[ OnTradeTransaction ausgelöst ]
├─► Auf fehlende SL/TP prüfen ──► 10-Sekunden-Grace-Timer starten
├─► Auf doppelte Paare prüfen ─► Aufforderung zur Lösung anzeigen

└─► Symbol-Cooldown prüfen ─► Automatisches Schließen, wenn innerhalb eines 15-Minuten-Fensters

Installation und Einrichtung

  1. Kopieren Sie „PropShield_Guardian.mq5“ in das Verzeichnis „/MQL5/Experts/“ Ihres Terminals.

  2. Kompilieren Sie die Datei im MetaEditor (F7).

  3. Fügen Sie den EA einem einzelnen Chart hinzu. Die Kontodaten und die Berechnung des Floating-Betrags gelten global für alle Symbole.

  4. Aktivieren Sie „Algo-Handel zulassen “ auf der Registerkarte „Allgemein “.

  5. Bestätigen Sie die automatische Erkennung des Anfangsguthabens beim Anhängen. Legen Sie „InpInitialBalance“ fest, um die manuelle Kontogrößenanpassung bei Bedarf festzulegen.


Auswahl:
Keine Bewertungen
Antwort auf eine Rezension