Prop Firm Guard Pro
- Utilitys
-
Shanawaz Mohammed Nabi Rasool Pinjori
MQL5 developer and DevOps engineer with 13 years of production infrastructure experience. I build MetaTrader 5 Expert Advisors and indicators, and I run them reliably on VPS.
What I do: - Version: 1.0
- Aktivierungen: 10
Prop Firm Guard Pro schützt ein Prop-Firm-Challenge-Konto oder ein finanziertes Konto davor, gegen seine Risikoregeln zu verstoßen. Es überwacht das gesamte Konto jede Sekunde und schließt bei einem Regelverstoß die Positionen, löscht ausstehende Orders und blockiert neue Trades so lange, wie es die Regel vorschreibt. Es funktioniert sowohl beim manuellen Handel als auch mit jedem anderen Expert Advisor auf demselben Konto. Es eröffnet niemals Trades auf einem Live-Chart.
Regeln, die es durchsetzt
- Tägliches Verlustlimit – gemessen am Kontostand, dem Eigenkapital oder dem höheren der beiden Werte zu Beginn des Handelstages, mit einer konfigurierbaren Rücksetzzeit. Wenn das Limit erreicht ist, werden alle Positionen geschlossen und der Handel bleibt bis zum nächsten Rücksetzen gesperrt.
- Maximaler Drawdown, statisch oder gleitend – statisch bezogen auf den Anfangssaldo oder gleitend bezogen auf das höchste Eigenkapital oder den höchsten geschlossenen Saldo. Die gleitende Untergrenze kann beim Anfangssaldo enden, wie es viele Unternehmen definieren.
- Gewinnziel – schließt alle Positionen, sobald das Ziel erreicht ist, sodass ein bestandener Test nicht wiederholt wird.
- Handelssperre bei Nachrichten mit hoher Auswirkung – nutzt den in MetaTrader 5 integrierten Wirtschaftskalender. Positionen werden geschlossen und neue Trades für eine festgelegte Anzahl von Minuten vor und nach Ereignissen mit hoher Auswirkung für die von Ihnen ausgewählten Währungen blockiert.
- Handelszeiten – Trades, die außerhalb Ihres zulässigen Zeitfensters eröffnet wurden, werden geschlossen.
- Tägliche Handelspause und Freitagsschließung – Schließen Sie alle Positionen täglich zu einer festgelegten Zeit und vor dem Wochenende.
- Handelslimits – maximale Anzahl neuer Trades pro Tag, maximale offene Positionen und maximales Lot pro Position.
Panel und Benachrichtigungen
- Panel im Chart: Status, Eigenkapital, täglicher Verlust, Drawdown-Untergrenze und prozentualer Verbrauch, Ziel, Trades heute, offene Positionen, Handelszeiten, nächstes Ereignis mit hoher Auswirkung und Tagesanfangswert.
- Warnungen, wenn ein festgelegter Prozentsatz eines Limits erreicht ist (Standard 80 %), sowie Meldungen bei jeder Sperrung, jedem Block und jedem geschlossenen Trade.
- Push-Benachrichtigungen und E-Mail-Benachrichtigungen.
- Alle Werte und Sperren werden gespeichert, sodass ein Neustart des Terminals den täglichen Startwert, den Drawdown-Höchstwert oder eine aktive Sperre nicht zurücksetzt.
Probieren Sie es im Strategietester aus
Die kostenlose Demoversion kann im Strategietester getestet werden. Wenn der Parameter „InpTesterDemo“ aktiviert ist, eröffnet das Tool ausschließlich im Tester einen Beispieltrade pro Tag, sodass Sie beobachten können, wie die tägliche Sperre, die Drawdown-Sperre, der Freitagsschlusskurs und die Handelslimits funktionieren. Dieser Parameter hat keine Auswirkungen auf ein Live-Chart. Der Wirtschaftskalender ist im Tester nicht verfügbar, daher kann die Nachrichten-Sperre nur auf einem Live- oder Demokonto getestet werden.
Eingabeparameter
- Täglicher Verlust: InpDailyLossPct (0 = deaktiviert), InpDailyBase, InpResetHour.
- Maximaler Drawdown: InpMaxLossPct (0 = deaktiviert), InpDDMode (statisch, Trailing basierend auf dem Eigenkapital, Trailing basierend auf dem Kontostand), InpTrailStopAtStart, InpInitialBalance (0 = Kontostand beim ersten Anlegen).
- Gewinnziel: InpProfitTargetPct (0 = deaktiviert).
- Handelslimits: InpMaxTradesPerDay, InpMaxPositions, InpMaxLot (0 = deaktiviert).
- Handelszeiten: InpUseWindow, InpWindowStart, InpWindowEnd, InpDailyFlatTime, InpFridayClose (HH:MM, Serverzeit; leer = deaktiviert).
- Nachrichten: InpNewsOn, InpNewsCurrencies (z. B. USD, EUR, GBP), InpNewsBefore, InpNewsAfter (Minuten).
- Allgemein: InpWarnLevel, InpMagic (-1 = alle Trades), InpAllSymbols, InpPushAlerts, InpEmailAlerts, InpTesterDemo.
Wichtig
- Fügen Sie das Dienstprogramm nur einem Chart hinzu und lassen Sie den automatischen Handel aktiviert, da es sonst keine Trades schließen kann.
- Trades werden bei der ersten Kursaktualisierung nach einem Regelverstoß geschlossen. In schnelllebigen Märkten, bei der wöchentlichen Eröffnung oder während Nachrichtenereignissen kann der endgültige Verlust aufgrund von Slippage und Kurslücken größer sein als das Limit. Legen Sie Ihre Limits etwas unterhalb der Regeln Ihres Brokers fest, zum Beispiel 4,5 % bei einer Tagesregel von 5 %, und nutzen Sie die Nachrichten-Sperrzeit.
- Broker definieren ihre Regeln unterschiedlich. Überprüfen Sie stets die genauen Regeln Ihres Brokers und passen Sie die Einstellungen entsprechend an. Das Tool garantiert nicht, dass ein Konto die Anforderungen erfüllt oder weiterhin finanziert bleibt.
