Risikomanager-Expert-Advisor für MT4: Utilities für Rechnung und Limits
Ein Risikomanager-Expert-Advisor für mt4 schließt zwei Lücken, die das Terminal dem Trader lässt: die Übersetzung des Risikoprozents in Lots und den Abbruch des Handels nach dem Tageslimit des Verlusts. Beide Aufgaben löst Code, der im Terminal lebt und läuft, solange das Terminal offen ist. Wir sehen uns an, welche Programme dieser Klasse es gibt, was genau sie mit Ihrem Konto tun und welche Prüfungen zwingend sind, bevor fremder Code Zugriff auf Ihre Aufträge bekommt.
Programme innerhalb von MetaTrader sind ein Aufsatz: sie ersetzen das Terminal nicht, sondern fügen ihm hinzu, was es nicht hat. Volumenberechnung für ein Prozent, ein automatischer Stop zusammen mit dem Einstieg, eine harte Obergrenze des Tagesverlusts und ein Handelsverbot nach einer Serie von Stops.
Vier Typen von Programmen im Terminal
In MetaTrader leben vier verschiedene Wesenheiten, und sie zu verwechseln kommt teuer: sie haben unterschiedliche Rechte und unterschiedliches Verhalten beim Neustart. Ein Verlustbegrenzer, als Skript geschrieben, schützt das Konto nicht — ein Skript läuft einmal und beendet sich.
Wird beim Start einmal ausgeführt und beendet sich. Taugt für einmalige Handlungen: allen offenen Positionen Stops setzen, alles zum Markt schließen, Stops auf Break-even verschieben.
einmalige HandlungZeichnet eine Oberfläche auf den Chart und rechnet Größen, hat aber möglicherweise keine Handelsrechte. Es zeigt das Volumen für Ihr Prozent und den Preis des Stops in Geld, den Auftrag senden Sie selbst.
Rechnung und HinweisLäuft dauerhaft auf dem Chart und kann Aufträge senden. Er eröffnet eine Position mit dem berechneten Volumen, setzt sofort Stop und Take und führt den Trailing-Stop nach einer gesetzten Regel.
Ausführung auf BefehlEr eröffnet nichts, er verbietet nur. Er verfolgt das Equity und die Zahl der Trades, schließt Positionen und sperrt den Handel beim Erreichen des Tagesverlustlimits.
Verbot und SchutzDie ersten drei sparen Zeit und senken die Wahrscheinlichkeit eines Rechenfehlers. Der vierte Typ spart das Konto: er ist der einzige, der in dem Moment eingreift, in dem der Trader nicht mehr nüchtern denkt.
Trade Assistant MT4 und Panels zur Volumenberechnung
Utilities der Klasse trade assistant mt4 sind alle gleich aufgebaut: ein Panel auf dem Chart, ein Feld für das Risikoprozent, ein Feld für das Stopniveau und ein Knopf zum Senden des Auftrags. Der Wert liegt nicht im Knopf, sondern darin, dass das Volumen bei jeder Verschiebung des Stops neu gerechnet wird — und von Hand hört man damit auf.
| Feld des Panels | Was der Trader vorgibt | Was das Programm rechnet |
|---|---|---|
| Risiko | Prozent vom Kapital oder Betrag | Risiko in der Kontowährung |
| Stop-Loss | Kurs des Niveaus oder Abstand | Abstand in Pips |
| Das Volumen | nichts | Lots für Risiko und Stop, abgerundet |
| Take-Profit | Kurs oder Multiplikator zum Risiko | Ziel nach dem gesetzten Verhältnis |
| Margin | nichts | Sicherheitsleistung für das berechnete Volumen |
| Spread | nichts | Korrektur zum tatsächlichen Einstiegskurs |
Ein solches Panel muss man einmal und auf dem Demokonto prüfen: einen Trade mit Mindestvolumen eröffnen, das Auslösen des Stops abwarten und den tatsächlichen Verlust mit dem angesagten Risiko vergleichen. Eine Abweichung von mehr als einem Zehntelprozent bedeutet, dass das Programm vom Kontostand statt vom Equity rechnet oder den Spread nicht berücksichtigt.
Risk manager ea mt5: der Expert Advisor zur Verlustbegrenzung
Der Begrenzer ist das nützlichste und das am meisten unterschätzte Programm dieser Klasse. Er verbessert keinen Einstieg und erhöht keinen Gewinn: er macht aus einer weichen Regel eine harte und nimmt dem Trader die Entscheidung in dem Moment ab, in dem er nicht entscheiden kann.
Handelsstopp: Equity ≤ Equity zu Tagesbeginn × (1 − Limit)
| Beschränkung | Wie sie gesetzt wird | Was beim Auslösen geschieht |
|---|---|---|
| Tagesverlustlimit | Prozent oder Betrag | schließt Positionen, nimmt Pending Orders weg, sperrt neue |
| Wochenverlustlimit | Prozent des Equity vom Montag | dasselbe über mehrere Tage |
| Serie von Stops in Folge | Zahl der Trades | Pause bis zum Tagesende |
| Höchstzahl der Trades | Stück pro Tag | Verbot, über das Limit hinaus zu eröffnen |
| Maximales Gesamtvolumen | Lots | lässt die Position nicht aufstocken |
| Handelsverbot nach Zeit | Stunden und Nachrichten | Sperre in festgelegten Intervallen |
Eine praktische Feinheit: das Limit muss vom Equity gerechnet werden und nicht vom Kontostand, und der Bezugspunkt wird zu Beginn des Tages fixiert. Sonst wird das Limit nach einer Verlustserie vom geschrumpften Konto neu gerechnet und erlaubt es, immer wieder zu verlieren — jedes Mal etwas weniger in Geld, aber ebenso viel in Prozent.
Was man vor der Installation eines fremden Expert Advisors prüft
Jeder Expert Advisor ist fremder Code mit Zugriff auf Ihre Aufträge. Die fünf Prüfungen unten dauern einen Abend und trennen ein nützliches Werkzeug von einem Ärgernis.
Derselbe Broker, derselbe Kontotyp, dieselben Symbole. Ein Demokonto unterscheidet sich in der Ausführung vom echten, zeigt die Logik des Programms aber vollständig.
der erste AbendEinen Trade eröffnen und das berechnete Volumen mit der Formel vergleichen. Eine Übereinstimmung bis auf den Volumenschritt ist der einzige Beweis, dass das Programm richtig rechnet.
der erste AbendDas Terminal schließen und wieder öffnen: der Begrenzer muss den Bezugspunkt des Tages behalten und das Limit nicht neu beginnen.
verpflichtendDas Programm läuft nur bei gestartetem Terminal. Muss der Schutz dauerhaft bestehen, hält man das Terminal auf einem Server und nicht auf dem Heimcomputer.
vor dem EchtgeldAlgorithmischer Handel wird gezielt erlaubt, und der Kontozugang über das Handelspasswort wird niemandem und niemals überlassen.
laufendWas an Expert Advisors gefährlich ist
Beschwerden über Programme dieser Klasse laufen fast immer auf vier Situationen hinaus. Keine davon hängt mit einem Fehler in der Volumenformel zusammen.
Expert Advisors und Utilities: kurze Antworten
- Braucht man einen Expert Advisor, wenn man das Volumen selbst rechnet
- Nicht zwingend. Ein Utility spart Sekunden und beseitigt Eingabefehler, führt aber dieselbe Formel aus. Ein Verlustbegrenzer ist nützlicher: er tut das, was ein Mensch im Verlust schlecht tut.
- Wo bekommt man solche Programme
- Im eingebauten Markt des Terminals, auf der Seite des Entwicklers oder als eigener Code. Marktprodukte haben meist eine Demoversion für den Tester.
- Laufen Expert Advisors im mobilen Terminal
- Nein. Mobile Versionen von MetaTrader führen keinen Programmcode aus: Utilities und Begrenzer leben nur auf einem Computer oder Server.
- Kann man solche Programme selbst schreiben
- Ja, die Sprache MQL ist dafür gemacht. Ein Begrenzer des Tageslimits ist ein typisches erstes Programm: einige Dutzend Zeilen und eine überschaubare Logik.
- Lässt sich ein Expert Advisor im Strategietester prüfen
- Die Logik von Eröffnung und Begleitung ja. Das Verhalten eines Begrenzers an der Tagesgrenze und beim Neustart des Terminals bildet der Tester nicht ab.
- Was tun bei einer Abweichung im Volumen
- Drei Dinge vergleichen: die Rechenbasis, den Pipwert und die Rundungsregel. Der Fehler steckt fast immer an einer dieser drei Stellen.
Häufige Fragen
Worin unterscheidet sich ein Expert Advisor von einem Skript in MetaTrader
Ein Skript wird einmal ausgeführt und beendet sich, ein Expert Advisor läuft dauerhaft, solange er auf dem Chart ist und das Terminal läuft. Ein Verlustbegrenzer ist nur als Expert Advisor möglich: er muss das Konto ununterbrochen beobachten.
Wie rechnet ein Begrenzer-Expert-Advisor das Tageslimit
Er merkt sich das Equity zu Beginn des Handelstages und vergleicht das aktuelle damit. Bei einem Fall um den gesetzten Prozentsatz werden Positionen geschlossen, Pending Orders entfernt und neue Trades bis zum nächsten Tag gesperrt.
Warum rechnet man das Limit vom Equity und nicht vom Kontostand
Der Kontostand sieht keinen schwebenden Verlust: eine offene Position im Minus verändert ihn bis zum Schließen nicht. Ein an den Kontostand gebundener Begrenzer löst zu spät aus.
Ist es sicher, einen Expert Advisor im Markt des Terminals zu kaufen
Ein Kauf ist sicherer als das Herunterladen einer Datei von außen: das Produkt ist an das Konto gebunden, es gibt eine Demoversion zur Prüfung im Tester. Aber der Code bleibt geschlossen, deshalb ist eine Prüfung des Verhaltens auf dem Demokonto trotzdem nötig.
Kann sich ein Utility zur Lotberechnung irren
Es kann, und es gibt drei typische Gründe: Rechnung vom Kontostand statt vom Kapital, ein falscher Pipwert bei Cross-Paaren und Aufrunden. Jeder ergibt ein höheres Risiko als geplant.
Braucht man einen VPS für einen Begrenzer-Expert-Advisor
Wenn der Schutz immer wirken soll — ja. Ein Utility wirkt bei ausgeschaltetem Terminal nicht, und genau in solchen Momenten läuft eine offene Position gegen Sie.
Ersetzt ein Trailing-Stop im Expert Advisor die manuelle Begleitung
Er macht die Begleitung mechanisch und immer gleich, was meist besser ist als von Hand. Aber die Regel zum Nachziehen des Stops geben Sie vor, und eine schlechte Regel führt der Expert Advisor mit derselben Genauigkeit aus wie eine gute.
Kann man mehrere Expert Advisors auf einen Chart legen
Auf einen Chart nicht, in MetaTrader läuft ein Expert Advisor je Fenster. Einen Begrenzer hängt man üblicherweise auf einen eigenen Chart, weil er nicht an ein bestimmtes Symbol gebunden ist.
Woran erkennt man, dass ein Expert Advisor das Volumen nach einem Verlust erhöht
Im Tester prüfen: ist nach einem Verlusttrade das nächste Volumen bei gleichem Abstand zum Stop größer als das vorige, ist es ein Martingale, wie immer er in der Beschreibung heißen mag.
Was tun, wenn der Expert Advisor keine Trades mehr eröffnet
Prüfen, ob algorithmischer Handel erlaubt ist, ob die Lizenz noch gilt, ob das Symbol passt und ob nicht das eigene Limit des Programms ausgelöst hat. Ein Begrenzer schweigt nach dem Auslösen absichtlich.
Sollte man einem Expert Advisor die Wahl des Einstiegs überlassen
Das ist kein Risikomanagement mehr, sondern ein Handelssystem, und es ist nach Statistik auf Distanz zu beurteilen und nicht nach der Beschreibung. Mit Risikosteuerung hat ein solcher Expert Advisor nichts zu tun.
Wie viele Programme sind gleichzeitig sinnvoll
Meist zwei: ein Panel zur Volumenberechnung und ein Verlustbegrenzer. Jedes weitere fügt eine Fehlerquelle hinzu und verringert das Verständnis dafür, was mit dem Konto geschieht.