MT5 Prop Firm Risk Manager V01
- Utilitys
- Version: 1.0
- Aktivierungen: 5
PropRiskManager ist ein Risikomanagement-Tool für Trader, die an Wettbewerben von Prop-Firmen teilnehmen oder mit finanzierten Konten handeln (FTMO, The5ers und ähnliche). Es eröffnet keine Trades. Es überwacht das gesamte Konto in Echtzeit, setzt Ihre Regeln automatisch durch und zeigt alles auf einem übersichtlichen Dashboard direkt im Chart an.
Es besteht keine Verbindung zu Prop-Firmen und das Tool wird von keiner Prop-Firma empfohlen. Die Regeln unterscheiden sich je nach Firma und Kontotyp und ändern sich im Laufe der Zeit. Überprüfen Sie stets die aktuellen Regeln Ihrer Firma und passen Sie die Einstellungen entsprechend an.
Wichtigste Funktionen
1. Schutz vor täglichen und Gesamt-Drawdowns
- Überwacht das Eigenkapital (einschließlich des schwankenden Gewinns/Verlusts), wird alle 250 ms und bei jedem Tick überprüft.
- Tägliches Verlustlimit, gemessen ab dem Saldo zu Tagesbeginn, berechnet entweder als Prozentsatz des Anfangssaldos (FTMO-Stil) oder des Saldos zu Tagesbeginn.
- Gesamtverlustlimit in zwei Modi: statisch (feste Untergrenze unterhalb des Anfangssaldos) oder nachlaufend (die Untergrenze folgt dem höchsten Eigenkapital).
- Sicherheitspuffer: Der EA greift bereits bei einer konfigurierbaren Anzahl von Prozentpunkten vor Erreichen des eigentlichen Limits ein, um Slippage und Spread abzufangen.
- Konfigurierbare Tagesrücksetzzeit (Serverzeit). Der Kontostand zu Tagesbeginn wird aus der Kontoverlaufsgeschichte rekonstruiert, sodass er auch nach einem Neustart des Terminals korrekt bleibt.
- Warnmeldungen bei Erreichen eines konfigurierbaren Anteils des Limits (Standard 70 %).
2. Automatische Durchsetzung
- Bei Überschreitung des Limits kann der EA alle Positionen schließen und ausstehende Orders löschen.
- Handelssperre: Solange eine Sperre aktiv ist, werden alle neuen Positionen oder ausstehenden Orders sofort geschlossen oder gelöscht.
- Die tägliche Sperre läuft beim Reset am nächsten Tag ab. Die allgemeine Sperre bleibt bestehen, bis Sie sie durch eine einmalige Eingabe aufheben.
- Alle Zustände bleiben auch nach einem Neustart des Terminals erhalten.
3. Tägliches Handelslimit
- Legen Sie eine maximale Anzahl neuer Trades pro Tag fest.
- Trades, die über das Limit hinausgehen, werden geschlossen, und ausstehende Orders werden gelöscht.
4. Hilfsfunktion für die Konsistenzregel
- Verfolgt den Anteil Ihres besten Tages am Gesamtgewinn (geschlossene Gewinne/Verluste plus offene Positionen).
- Drei Modi: Aus, Nur warnen, Blockieren (beendet den Handel für den Tag, sobald der heutige Gewinn die Obergrenze erreicht, die Sie innerhalb Ihres Konsistenzprozentsatzes hält).
- Legen Sie das Startdatum der Challenge fest, damit die Berechnung die richtigen historischen Daten verwendet.
5. Rechner für Risiko pro Trade und Lotgröße
- Interaktiver Rechner auf dem Dashboard: Geben Sie den Risikoprozentsatz und den Stop-Loss ein, um die Lotgröße für das Chart-Symbol zu ermitteln.
- Verwendet den Tick-Wert und die Kontraktspezifikationen des Brokers, berücksichtigt Volumenschritte sowie Mindest- und Höchstwerte und kann die Provision pro Lot einbeziehen.
- Kann das Risiko durch das verbleibende Tages- und Gesamtlimit begrenzen und warnt, wenn die freie Margin nicht ausreicht.
- Optionale Durchsetzung: Schließen Sie Positionen ohne Stop-Loss oder mit einem Risiko über Ihrem Maximum pro Trade nach einer konfigurierbaren Karenzzeit für die Festlegung des SL.
6. Nachrichtenfilter (MT5-Wirtschaftskalender)
- Wählen Sie Währungen, die Mindestbedeutung sowie die Minuten vor und nach jeder Veröffentlichung aus.
- Während eines Nachrichtenfensters schließt der EA neue Positionen und löscht ausstehende Orders; optional werden auch bestehende Positionen geschlossen.
- Gilt nur für Symbole, die die betroffene Währung enthalten.
7. Schutz vor Wochenendpositionen
- Fester Modus: Stichtag am Freitag.
- Sitzungsmodus: Schließt Positionen eine festgelegte Anzahl von Minuten vor Ende der letzten Freitags-Handelssitzung des Wertpapiers.
- Neue Trades werden ab dem Annahmeschluss bis zum Ende des Wochenendes gesperrt.
8. Benachrichtigungen und Berichte
- Benachrichtigungen über Terminal-Popups, Push-Benachrichtigungen auf Mobilgeräten und per E-Mail, mit Begrenzung der Wiederholungshäufigkeit.
- Täglicher Bericht, der am Ende jedes Tages als Textdatei gespeichert wird, sowie eine Zeile, die an eine CSV-Zusammenfassung angehängt wird (praktisch für Excel). Inhalt: Anfangs- und Endsaldo, Netto-Gewinn/-Verlust, Mindestkapital, maximaler Intraday-Drawdown, Anzahl der Trades, Gewinnquote, bester und schlechtester Trade sowie die ausgelösten Regeln.
- Optionaler E-Mail-Versand des Tagesberichts und der Push-Zusammenfassung.
- Berichtsschaltfläche auf dem Dashboard für einen Live-Bericht zu jeder Zeit.
9. Dashboard
- Fortschrittsbalken mit Farbzonen (grün unter 50 %, orange 50–80 %, rot über 80 %) für den täglichen Drawdown, den Gesamt-Drawdown, die Trades pro Tag und die Konsistenz.
- Fortschrittsbalken für das Gewinnziel.
- Statuszeile (Handel erlaubt, gesperrt, Nachrichtenfenster, Wochenende, nahe am Limit), nächstes Nachrichtenereignis, Wochenendstatus, Rücksetzzeit.
- Position über Eingabewerte anpassbar.
10. Integration
- Stellt eine globale Variable PRM_<Konto>_allow (1 = Handel erlaubt, 0 = gesperrt) bereit, auf die Ihre anderen EAs zugreifen können.
- Optionaler Magic-Number-Filter, um nur ausgewählte Trades zu überwachen.
Einstellungsübersicht
| Gruppe | Hauptparameter |
|---|---|
| Konto-Regeln | Anfangssaldo (0 = Saldo beim ersten Start), Startdatum der Challenge, täglicher Verlust in %, Gesamtverlust in %, Gewinnziel in %, Grundlage für das Tageslimit, statischer/Trailing-Drawdown, Rücksetzzeitpunkt |
| Schutz | Sicherheitspuffer, Warnstufe, Schließen bei Überschreitung, Sperren nach Überschreitung, Magic-Filter, einmalige Entsperrung der Gesamtsperre |
| Handelslimit & Konsistenz | Maximale Trades pro Tag, Konsistenzmodus, maximaler Anteil des besten Tages in % |
| Risiko pro Handel | Standard-Risiko in %, Standard-SL, SL-Einheit (Pips / Punkte / Kursabstand), Risikogrundlage (Eigenkapital / Kontostand / Anfangsguthaben), Obergrenze durch verbleibendes Limit, Provision pro Lot, maximales Risiko pro Trade, SL erforderlich, Karenzzeit in Sekunden |
| Nachrichtenfilter | Aktivieren, Währungen, Wichtigkeit, Minuten vor/nach, nur betroffene Symbole, bestehende Positionen schließen, Aktualisierungsintervall |
| Wochenende | Modus (aus / fest / Sitzung), Stundenschluss am Freitag (Stunde und Minute), Minuten vor Sitzungsende |
| Benachrichtigungen & Bericht | Popup, Push, E-Mail, Drosselung in Sekunden, tägliche Berichtsdatei, E-Mail-Bericht, Push-Zusammenfassung |
| Dashboard | Ein-/Ausblenden, X- und Y-Position |
Anforderungen und Einrichtung
- MetaTrader 5, Algo-Trading aktiviert, Terminal läuft kontinuierlich (ein VPS wird empfohlen).
- Nur an einen Chart anhängen; das Programm überwacht das gesamte Konto.
- Für Push-Benachrichtigungen ist eine MetaQuotes-ID erforderlich, für E-Mails muss SMTP in den Terminal-Einstellungen konfiguriert sein.
- Der Nachrichtenfilter benötigt eine Verbindung zum Broker-Server.
- Berichte werden im Ordner „MQL5\Files“ des Terminals gespeichert.
Einschränkungen
- Keine absolute Garantie. Der EA reagiert auf Veränderungen des Kontostands; er kann Verluste aufgrund von Kurslücken, schnelllebigen Märkten, Slippage, abgelehnten Schlusskursen, Verbindungsabbrüchen oder einem angehaltenen Terminal nicht verhindern. Nutzen Sie den Sicherheitspuffer und testen Sie zunächst auf einem Demokonto.
- Er reagiert, er blockiert Orders nicht im Voraus. MT5 erlaubt es einem EA nicht, den Handel auf dem Konto zu deaktivieren, daher werden blockierte Trades unmittelbar nach ihrem Erscheinen geschlossen oder gelöscht.
- Regeln sind Näherungswerte. Referenzpunkte für Drawdowns, das Trailing-Verhalten, Konsistenzberechnungen und Nachrichtenregeln unterscheiden sich je nach Broker. Der EA implementiert konfigurierbare allgemeine Versionen, keine brokerspezifischen Regelsätze. Überprüfen Sie dies anhand der aktuellen Geschäftsbedingungen Ihres Brokers.
- AlsReferenzwert für den Tagesbeginn gilt der Kontostand zur Rücksetzzeit; Broker, die einen anderen Referenzwert verwenden (z. B. den höheren Wert aus Kontostand und Eigenkapital), benötigen möglicherweise einen anderen Puffer.
- Der Trailing-Drawdown orientiert sich am höchsten vom EA erfassten Eigenkapital und berücksichtigt keine Varianten wie einen Trailing-Stop, der auf den Anfangssaldo festgelegt wird.
- Die Handelszählung umfasst auch das Aufstocken einer bestehenden Position; bei Netting-Konten kann das einer bestehenden Position hinzugefügte Volumen bei der Durchsetzung des Limits nicht vom ursprünglichen Handel getrennt werden.
- Der Nachrichtenkalender funktioniert nur in einem Live-Terminal (nicht im Strategietester), und das Dashboard zeigt nur das nächstgelegene Ereignis an.
- Die Serverzeit wird für Zurücksetzungen, Wochenendabschlüsse und den Kalender verwendet. Überprüfen Sie die Zeitzone des Servers Ihres Brokers.
- Die Pip-Definition folgt der üblichen 3/5-stelligen Konvention. Verwenden Sie für Gold, Indizes und Kryptowährungen „Punkte“ oder „Preisabstand“ als SL-Einheit.
- Die Wochenendregel blockiert den Handel freitags nach dem Cut-off und samstags; sie ist daher nicht für 24/7-Instrumente wie Kryptowährungen geeignet, sofern sie nicht deaktiviert wird.
- Nur für MetaTrader 5; nicht verfügbar für MetaTrader 4.
- Dieses Tool dient als Hilfsmittel für das Risikomanagement und stellt keine Finanzberatung dar.
