Programme

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.

WerkzeugklasseAufsatz
Wo es läuftMT4 und MT5 auf dem PC
ZugangsmodellMarkt und eigene Dateien
HauptaufgabeAutomatisierung der Regeln

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.

01Skript

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 Handlung
02Indikator-Panel

Zeichnet 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 Hinweis
03Assistenz-Expert-Advisor

Lä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 Befehl
04Begrenzer-Expert-Advisor

Er 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 Schutz

Die 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 PanelsWas der Trader vorgibtWas das Programm rechnet
RisikoProzent vom Kapital oder BetragRisiko in der Kontowährung
Stop-LossKurs des Niveaus oder AbstandAbstand in Pips
Das VolumennichtsLots für Risiko und Stop, abgerundet
Take-ProfitKurs oder Multiplikator zum RisikoZiel nach dem gesetzten Verhältnis
MarginnichtsSicherheitsleistung für das berechnete Volumen
SpreadnichtsKorrektur 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änkungWie sie gesetzt wirdWas beim Auslösen geschieht
TagesverlustlimitProzent oder Betragschließt Positionen, nimmt Pending Orders weg, sperrt neue
WochenverlustlimitProzent des Equity vom Montagdasselbe über mehrere Tage
Serie von Stops in FolgeZahl der TradesPause bis zum Tagesende
Höchstzahl der TradesStück pro TagVerbot, über das Limit hinaus zu eröffnen
Maximales GesamtvolumenLotslässt die Position nicht aufstocken
Handelsverbot nach ZeitStunden und NachrichtenSperre 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.

01Auf dem Demokonto starten

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 Abend
02Die Arithmetik von Hand prüfen

Einen 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 Abend
03Das Verhalten beim Neustart prüfen

Das Terminal schließen und wieder öffnen: der Begrenzer muss den Bezugspunkt des Tages behalten und das Limit nicht neu beginnen.

verpflichtend
04Den Verbindungsabbruch ansehen

Das 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 Echtgeld
05Die Rechte beschränken

Algorithmischer Handel wird gezielt erlaubt, und der Kontozugang über das Handelspasswort wird niemandem und niemals überlassen.

laufend

Was 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.

gefährlichMartingale im Gewand eines RisikomanagersEin Teil der fertigen Expert Advisors erhöht das Volumen nach einem Verlust und sieht auf der Historie schön aus. Eine solche Logik steuert kein Risiko, sondern verschiebt seine Verwirklichung auf einen großen Trade.
gefährlichZugang zum HandelspasswortFür seine Arbeit genügt es einem Programm, in Ihrem Terminal zu laufen. Ein Passwort, das den Handel von außen erlaubt, braucht kein einziges Utility.
AchtungArbeit nur bei eingeschaltetem TerminalEin ausgeschalteter Computer hebt den Schutz auf: der Begrenzer schließt keine Positionen und stoppt den Handel nicht, solange die Plattform nicht läuft.
AchtungUnterschiedliche Spezifikationen bei BrokernEin Programm, das auf fünfstellige Notierungen und ein Standardlot eingestellt ist, kann bei einem anderen Broker den Pip anders rechnen. Eine Prüfung auf dem Demokonto ist bei jedem Kontowechsel Pflicht.

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.

ARMF-Logo
Redaktion ARMFWir nehmen Risikomanagement im Forex dort auseinander, wo es gerechnet wird: Volumen in Lots aus dem Abstand zum Stop und dem Pipwert, benötigte Margin, Preis eines Drawdowns und Break-even-Trefferquote. Die Formeln geben wir vollständig an, damit sich die Rechnung in der eigenen Tabelle wiederholen lässt.Wer schreibt und wie wir Daten prüfenDaten geprüft: 04.09.2026