Prop Firm DrawDown Guard EA
- Utilitys
- Branko Balog
- Version: 1.0
- Aktivierungen: 5
Prop Firm Drawdown Guard EA - Dokumentation
Version: 1.00
Plattform: MetaTrader 4 (MT4)
Autor: Branko Balog
Website: https: //www.mql5.com
🛡️ Zweck
Dieser Expert Advisor (EA) wurde entwickelt, um die von Prop-Trading-Firmen geforderten Drawdown-Limits durchzusetzen. Er hilft Händlern bei der Einhaltung der Regeln für den Tages- und Gesamtkapitalverlust, indem er automatisch:
- Überwachung des Kontostandes in Echtzeit
- Schließung aller offenen Geschäfte bei Überschreitung der Limits
- Sperrung aller weiteren Handelsaktivitäten für den Rest des Tages
- Optionales Senden von Warnungen/Benachrichtigungen
⚙️ Eingaben
Parameter | Typ | Beschreibung
------------------------------|---------|---------------------------------------------------------------
MaxDailyDrawdownPercent | double | Maximal erlaubter täglicher Drawdown in Prozent des Startkapitals des Tages.
MaxTotalDrawdownPercent | double | Maximal zulässiger Gesamtdrawdown in Prozent des anfänglichen Kontostands.
BlockTradingAfterDrawdown | bool | Bei "true" werden alle neuen Trades für den Rest des Tages nach der Verletzung blockiert.
EnableAlerts | bool | Aktiviert Warnungen im Terminal, wenn der Drawdown überschritten wird.
EnableEmail | bool | Sendet eine E-Mail-Benachrichtigung (erfordert eine entsprechende Einrichtung im Terminal).
EnablePush | bool | Sendet mobile Push-Benachrichtigungen (erfordert eine ordnungsgemäße Einrichtung im Terminal).
EnableLog | bool | Protokolliert Absenkungsereignisse auf der Registerkarte Experten.
⏱️ So funktioniert es
- Zu Beginn eines jeden neuen Tages erfasst der EA das aktuelle Eigenkapital des Kontos als Basiswert.
- Er vergleicht das aktuelle Eigenkapital kontinuierlich mit:
- dem Startkapital des Tages → für den täglichen Drawdown
- dem Anfangskapital → für den gesamten Drawdown
- Wenn einer der beiden Schwellenwerte überschritten wird:
- Alle offenen Geschäfte werden sofort geschlossen
- Alle schwebenden Aufträge werden gelöscht
- Für den Rest des Tages sind keine neuen Abschlüsse mehr möglich.
🧠 Besondere Logik
- Neue Handelsversuche im "blockierten Modus" werden automatisch abgebrochen.
- Benachrichtigungen (Alerts/Email/Push/Log) werden einmal pro Verstoß ausgelöst.
- Die tägliche Logik wird zu Beginn eines jeden neuen Tages zurückgesetzt (basierend auf der Serverzeit und der D1-Kerze).
✅ Kompatibel mit
- Allen Brokern, die MT4 unterstützen
- Alle Kontotypen
- Alle Symbole und Zeitrahmen
