Prop Rules Guard
- Utilitys
- Version: 1.0
- Aktivierungen: 10
Prop Rules Guard überwacht das gesamte Handelskonto und hält es innerhalb der von Ihnen festgelegten Grenzen: täglicher Verlust, maximaler Drawdown, Gewinnziele, Wirtschaftsnachrichten und Handelszeiten. Sobald eine Regel erreicht ist, schließt es Positionen, löscht ausstehende Orders und hält das Konto in einem ausgeglichenen Zustand, bis die Regel den Handel wieder zulässt.
Es handelt sich um ein Hilfsprogramm, nicht um einen Handelsroboter. Es eröffnet keine Trades und versucht nicht, den Markt vorherzusagen.
Eine einzige Instanz auf einem beliebigen Chart schützt das gesamte Konto, einschließlich manueller Trades und Trades anderer Expert Advisors.
Regeln (jede kann ein- oder ausgeschaltet werden)
- Tägliches Verlustlimit: in Prozent oder in Kontowährung, bezogen auf den Kontostand zu Tagesbeginn oder auf max(Kontostand, Eigenkapital), wie es viele Prop-Firmen berechnen. Die Startzeit des Tages ist einstellbar.
- Maximaler Drawdown: statisch (bezogen auf den Anfangssaldo) oder gleitend (bezogen auf den Höchststand des Eigenkapitals).
- Tägliches Gewinnziel und Gesamtgewinnziel: Handel für den Tag beenden oder vollständig beenden, wenn das Ziel erreicht ist.
- Wirtschaftsnachrichten: Nutzt den integrierten MetaTrader 5-Wirtschaftskalender. Keine WebRequest-Einstellungen, keine DLL, keine externen Websites. Wählen Sie die Wichtigkeit, die Minuten vor und nach der Veröffentlichung sowie die Währungen aus (oder lassen Sie diese aus offenen Trades und dem Chart-Symbol übernehmen). Schließen Sie Trades entweder vor der Veröffentlichung oder blockieren Sie nur neue Trades.
- Handelszeiten nach Wochentagen und Schließung vor dem Wochenende.
- Maximale Anzahl offener Positionen und maximales Lot pro Position.
Voreinstellungen
- Prop 5 % täglich / 10 % max. (statisch)
- Prop 4 % täglich / 8 % max. (statisch)
- Prop 3 % täglich / max. 6 % (Trailing)
- Benutzerdefiniert
Sicherheitspuffer
Das Schließen einer Position verursacht ebenfalls Spread- und Slippage-Kosten, und Prop-Firmen berücksichtigen diese. Der Sicherheitspuffer sorgt dafür, dass die Schutzmaßnahme früher greift, beispielsweise bei 90 % des Limits.
Was passiert, wenn eine Regel erreicht wird
- Betroffene Positionen werden geschlossen, ausstehende Orders werden gelöscht.
- Jede neue Position, die eröffnet wird, während die Regel aktiv ist, wird sofort geschlossen.
- Tägliche Regeln bleiben bis zum nächsten Handelstag aktiv, auch wenn sich das Eigenkapital nach der Schließung wieder erholt.
- Maximaler Drawdown und Gesamtziel bleiben aktiv, bis Sie sie zurücksetzen.
- Es wird eine Push-Benachrichtigung und/oder eine E-Mail versendet (gemäß den Benachrichtigungseinstellungen des Terminals).
Bedienfeld im Chart
- Status: Handel erlaubt / GESPERRT mit dem genauen Grund (z. B. „Tagesverlust 512,00 USD >= 500,00 USD um 14:32 Uhr“).
- Das heutige Ergebnis und der verbleibende Betrag bis zum Tageslimit.
- Drawdown und verbleibender Betrag bis zum maximalen Drawdown.
- Nächste relevante Nachrichtenveröffentlichung.
- Schaltflächen: Jetzt alles schließen, Bis zum Tagesende fortsetzen (mit Bestätigung; überschreitet niemals den maximalen Drawdown).
- Wenn der Algo-Handel im Terminal oder für das Dienstprogramm deaktiviert ist, zeigt das Panel „NICHT GESCHÜTZT“ und den Grund an, und es wird einmalig eine Benachrichtigung gesendet.
Geltungsbereich
Alle Trades auf dem Konto, nur aufgeführte Magic Numbers oder nur das Chart-Symbol.
Eingabeparameter
- Voreingestellte Regeln: Benutzerdefiniert / Prop 5 %–10 % / Prop 4 %–8 % / Prop 3 %–6 % Trailing.
- Täglicher Verlust: aktivieren, Limit in Prozent oder Geldbetrag, Limitwert, Basis (Guthaben oder max(Guthaben, Eigenkapital) zu Tagesbeginn), Tagesbeginn (Serverzeit).
- Maximaler Drawdown: aktivieren, statisch oder Trailing, Limit in Prozent oder Geldbetrag, Limitwert, Anfangsguthaben (0 = Guthaben bei erster Anbindung).
- Gewinnziele: Tägliches Ziel ein/aus und Wert, Gesamtziel ein/aus und Prozent.
- Nachrichten: aktivieren, Wichtigkeit (hoch / mittel und hoch), Minuten davor, Minuten danach, Währungen (leer = aus offenen Trades und Chart), Trades vor Nachrichten schließen oder nur neue blockieren.
- Handelszeiten: aktivieren, von, bis, Wochentage, alle Positionen vor dem Wochenende und vor der Freitagszeit schließen.
- Limits: maximale offene Positionen, maximales Lot pro Position (0 = deaktiviert).
- Aktionen: Geltungsbereich (alle / Magic Numbers / Chart-Symbol), Magic Numbers, ausstehende Orders löschen, maximaler Slippage, Push, E-Mail, Panel anzeigen, gespeicherte Stopps beim Start zurücksetzen, Sicherheitspuffer in %.
Für Entwickler
Die globale Terminalvariable „PropRulesGuard.Blocked“ ist 1, solange der Handel gesperrt ist, und 0 im gegenteiligen Fall, sodass Ihre eigenen Expert Advisors diesen Wert auslesen können.
Hinweise
- Der Status (Tagesanfangssaldo, Höchstwert des Eigenkapitals, aktive Stopps) wird in globalen Variablen des Terminals gespeichert und bleibt auch nach einem Neustart des Terminals erhalten.
- Der Wirtschaftskalender ist im Strategietester nicht verfügbar, daher funktioniert die Nachrichtenregel nur auf Live-Charts. Andere Regeln funktionieren im Tester.
- Algo-Trading muss im Terminal und für das Dienstprogramm (Registerkarte „Allgemein“) aktiviert sein, andernfalls können keine Trades geschlossen werden. Das Bedienfeld zeigt an, wenn diese Funktion deaktiviert ist.
- Die Schutzfunktion arbeitet auf Terminal-Seite. Sie kann nicht aktiv sein, solange das Terminal geschlossen oder die Verbindung unterbrochen ist; nutzen Sie einen VPS für Schutz rund um die Uhr (24/5).
