Ledger Guard Prop Rule Enforcer MT5
- Utilitys
-
Abdullah Uygar Tuna
IT-Fachmann mit Schwerpunkt auf algorithmischem Handel, quantitativer Analyse und praktischen Werkzeugen für MetaTrader 5. - Version: 1.0
- Aktivierungen: 10
Ledger Guard wendet die Risikoregeln eines Prop-Firm-Challenge- oder Finanzierungs-Kontos auf Ihr gesamtes MT5-Konto an. Sie geben die Regeln einmalig ein: tägliches Verlustlimit, maximaler Verlust (statisch oder gleitend), Gewinnziel und optionale Zusatzfunktionen. Ledger Guard überwacht anschließend das Eigenkapital bei jedem Tick und greift ein, bevor das offizielle Limit erreicht wird. Es schließt Positionen, löscht ausstehende Orders und sperrt das Konto für neue Trades, bis die Regel den Handel wieder zulässt.
Ledger Guard eröffnet niemals Trades. Es schließt, löscht und sperrt lediglich. Es funktioniert sowohl beim manuellen Handel als auch mit jedem Expert Advisor auf demselben Konto.
Funktionen
Täglicher Verlustschutz. Als Tagesreferenzwert können der Kontostand, das Eigenkapital oder der höhere der beiden Werte zum Tageswechsel auf Ihrem Server dienen. Das Limit kann ein Prozentsatz des Anfangsguthabens oder des Tagesreferenzwerts sein. Wenn Sie das Tool mitten im Tag aktivieren, wird der Kontostand zu Tagesbeginn anhand der Handelshistorie neu berechnet (Ein- und Auszahlungen werden dabei nicht berücksichtigt).
Maximaler Verlustschutz. Drei Modelle: statisch basierend auf dem Anfangsguthaben, gleitend basierend auf dem höchsten Eigenkapital oder gleitend basierend auf dem höchsten Tagesendwert. Die gleitende Untergrenze kann beim Anfangsguthaben enden.
Sicherheitspuffer. Ledger Guard greift an einer Grenze vor dem offiziellen Limit (standardmäßig 90 Prozent des Limits) ein und warnt bereits früher (standardmäßig 70 Prozent). Sie legen den Puffer fest.
Maßnahmen bei Überschreitung. Nur Warnung, alles schließen und sperren oder Verlustpositionen nach dem Prinzip „Worst first“ schließen, während Gewinnpositionen erhalten bleiben (es wird alles geschlossen, wenn die offizielle Grenze erreicht wird).
Neue Trades werden während der Sperrung blockiert. Jede neue Position im Geltungsbereich wird sofort nach ihrem Entstehen geschlossen, ausstehende Orders werden gelöscht und das einer Netting-Position hinzugefügte Volumen wird wieder abgezogen.
Gewinnziel-Sperre und tägliche Gewinnsperre. Warnung, neue Trades blockieren oder alle schließen und sperren.
Wochenend-Flatten: Alle schließen oder neue Trades zu einer Cut-off-Zeit am Freitag (Serverzeit) blockieren.
Nachrichtenfilter. Nutzt den in MetaTrader 5 integrierten Wirtschaftskalender ohne Webanfragen. Wählen Sie Währungen (oder das Chart-Symbol), die Wichtigkeit sowie Minuten vor und nach dem Ereignis. Blockieren Sie neue Trades oder schließen Sie alle Positionen vor dem Zeitfenster. Wenn der Kalender nicht geladen ist, zeigt das Panel „nicht ausgewertet“ an. Ohne Daten wird niemals „frei“ angezeigt.
Konsistenz-Assistent. Zeigt an, wie viel Gewinn heute gemäß der Regel „Der beste Tag darf X Prozent nicht überschreiten“ zulässig ist, entweder bezogen auf den Gesamtgewinn oder auf das Gewinnziel. Optionale Schließung und Absicherung, wenn der zulässige Betrag heute erreicht wird.
Panikknopf. „ALLE SCHLIESSEN“ und „TAG SPERREN“ im Bedienfeld, mit Bestätigung durch zwei Klicks.
Sicherer Neustart. Anfangsguthaben, Höchststände, Tagesreferenzwerte und Sperren werden in einer Datei gespeichert und nach einem Neustart des Terminals oder des VPS wiederhergestellt. Eine Sperre vom selben Tag bleibt aktiv.
Regelvoreinstellungen
Voreinstellungen füllen lediglich die Regelwerte aus. Puffer, Aktionen und Geltungsbereich bleiben Ihre eigenen. Die Regelformen ändern sich von Unternehmen zu Unternehmen und im Laufe der Zeit; überprüfen Sie daher stets die aktuellen Regeln Ihres Unternehmens und verwenden Sie „Benutzerdefiniert“, falls diese abweichen.
Klassisch in zwei Schritten: 5 Prozent täglich, 10 Prozent statischer Maximalverlust.
Täglich, basierend auf dem höheren Wert aus Saldo und Eigenkapital: 5 Prozent täglich, 10 Prozent statisch.
Einstufiges Trailing: 3 Prozent täglich, 6 Prozent Trailing-Eigenkapital (stoppt beim Anfangssaldo).
Trailing am Tagesende: 4 Prozent täglich, 5 Prozent Trailing vom höchsten Tagesendstand (stoppt beim Anfangsguthaben).
Benutzerdefiniert: beliebige Werte.
Das Panel
Das Panel zeigt den täglichen Verlustspielraum mit der Aktionslinie, den maximalen Drawdown-Spielraum und die Untergrenze, das heutige Ergebnis, den Fortschritt zum Gewinnziel, das nächste Nachrichtenereignis und den Countdown, den Konsistenzspielraum, den Wochenend-Countdown sowie die Anzahl der offenen, geschlossenen und gesperrten Positionen. Die Statusanzeige zeigt „ARMED“, „WARNING“, „LOCKED“ oder „ALGO OFF“ an. Ein rotes Banner zeigt den Grund für die Sperre und deren Ende an. Das Panel passt sich der Bildschirm-DPI an und kann minimiert werden.
Geltungsbereich
Limits werden immer auf das gesamte Kontoguthaben bezogen, da dies der Maßstab eines Unternehmens ist. Der Anwendungsbereich legt lediglich fest, was Ledger Guard schließen darf: alle Positionen, aufgelistete Magic Numbers (mit oder ohne manuelle Trades) oder nur das Chart-Symbol.
Wichtige Hinweise, bitte lesen
MetaTrader 5 bietet keine Möglichkeit, eine Order zu stoppen, bevor sie gesendet wird. Ledger Guard kann den Klick selbst nicht verhindern. Ein neuer Trade, der während der Sperre eröffnet wird, wird unmittelbar nach seiner Ausführung geschlossen – in der Regel beim nächsten Tick –, was Spread-Kosten und eine geringe Slippage verursachen kann.
Das Schließen braucht Zeit. Kurslücken, Wochenendlücken, schnelle Kursbewegungen aufgrund von Nachrichten, Slippage und abgelehnte Anfragen können dazu führen, dass das Ergebnis über Ihren Puffer und sogar über das offizielle Limit hinausgeht. Ein größerer Puffer bietet mehr Spielraum. Kein Tool kann garantieren, dass ein Limit niemals überschritten wird.
Ledger Guard muss laufen, um aktiv zu sein. Halten Sie das Terminal (oder den VPS) eingeschaltet, aktivieren Sie den Algo-Handel und verbinden Sie das Tool mit einem Chart. Wenn der Algo-Handel deaktiviert ist, zeigt das Bedienfeld „ALGO OFF“ an und es kann nichts geschlossen werden.
Stellen Sie die Tageswechselzeit auf die Serverzeit Ihres Brokers ein, entsprechend dem Tagesreset Ihres Unternehmens. Legen Sie den Anfangssaldo fest, falls auf dem Konto bereits Einzahlungen oder Trades stattgefunden haben.
Ihr Broker berechnet seine eigenen Zahlen auf seinem eigenen Server. Ledger Guard bildet diese anhand Ihrer Kontodaten neu, wobei geringfügige Abweichungen möglich sind (beispielsweise beim Eigenkapital zu Tagesbeginn, wenn das Tool nicht lief).
Führen Sie pro Konto eine Instanz aus. Eine zweite Instanz für dasselbe Konto bleibt inaktiv und zeigt dies auch an.
Weitere Details
Ausschließlich natives MQL5. Keine DLL, keine Webanfragen, keine Kontobindung. Popup-, Push- und akustische Benachrichtigungen. Ein CSV-Ereignisprotokoll im Verzeichnis „MQL5\Files\LedgerGuard“ zeichnet jede Aktion auf. Andere Expert Advisors können die globale Variable „LGUARD.ACCOUNT.LOCKED“ (wobei „ACCOUNT“ Ihre Kontonummer ist) auslesen, bevor sie Orders senden.
Hedging- und Netting-Konten werden unterstützt. Funktioniert bei Devisen, Metallen, Indizes und anderen Symbolen, die Ihr Broker anbietet.
Demo im Strategietester: Das Bedienfeld wird nur im visuellen Modus angezeigt, und Ledger Guard greift nur ein, wenn Trades stattfinden. Im Tester ist der Wirtschaftskalender nicht verfügbar, was in der Nachrichtenzeile entsprechend vermerkt ist.
Ledger Guard ist ein unabhängiges Tool. Es wird weder von einer Prop-Firma entwickelt noch von dieser empfohlen oder mit ihr in Verbindung gebracht. Es dient als Hilfsmittel zur Risikokontrolle und verspricht keine bestimmten Handelsergebnisse. Fragen sind in den Kommentaren willkommen.
