Kategorie
Risiko
Niveau
Einsteiger
Verwendet bei
RisikomanagementMT5-BetriebStrategieentwurf

Stop-Loss

Ein Stop-Loss ist ein Kursniveau an einer Position, bei dem der Broker sie automatisch schließt und den Verlust dieses Trades so deckelt. Er liegt auf dem Server des Brokers und wirkt deshalb auch dann, wenn das Terminal nicht läuft.

auch: SL, Stop Loss, harter Stop, Schutz-Stop

Aktualisiert · Geprüft

Einfach gesagt

Der Kurs, bei dem Sie sich im Voraus darauf festgelegt haben, falschzuliegen. Ihn zu setzen macht aus einer offenen Position eine bekannte Kostengröße.

Warum das zählt

Ein Stop-Loss legt den schlechtesten Fall fest, bevor der Markt darüber mitentscheidet. Positionsgröße, Chance-Risiko-Verhältnis und erwarteter Drawdown folgen alle aus dieser einen Distanz. Ohne ihn meldet eine Strategie die Verluste, die geschlossen wurden, nicht die Verluste, die sie erleiden kann.

  • Er macht aus Risiko eine Rechnung. Eine Stopdistanz und ein Risikolimit ergeben zusammen eine Lotgröße; ohne ihn gibt es nichts, wonach sich die Größe bemessen ließe.
  • Einmal gesetzt, liegt er auf dem Server des Brokers und löst deshalb auch dann aus, wenn das Terminal geschlossen ist oder der VPS neu startet.
  • Fehlt er, ist der schlechteste Fall unbegrenzt. Grid- und Martingale-Recovery verzichten auf ihn, und genau deshalb sehen diese Kurven ruhig aus, bis sie es nicht mehr sind.

In MetaTrader 5

Wo es in MT5 auftaucht

  • Dialog Neue Order (F9) → Stop Loss — beim Einstieg gesetzt, als Kurs und nicht in Pips
  • Toolbox → Reiter Trade → Rechtsklick auf eine Position → Position ändern oder löschen
  • Market Watch → Rechtsklick auf das Symbol → Spezifikation — die Zeile Stops level enthält die Mindestdistanz, die dieser Broker akzeptiert
  • Toolbox → Journal — hier taucht die Ablehnung wegen ungültiger Stops auf, nicht im Reiter Experten
  • Strategy Tester → Inputs — ein Stop ist ein Eingabeparameter wie jeder andere, also passt die Optimierung ihn an Ihre Historie an

Wie EAs es nutzen

  • Beim Einstieg im selben MqlTradeRequest wie die Order gesetzt. Das Feld sl trägt einen Kurs, keine Distanz, also rechnet der EA die Pips selbst um.
  • Nachträglich über TRADE_ACTION_SLTP oder CTrade::PositionModify() angehängt, wenn die Strategie zuerst den Ausführungskurs braucht.
  • Ausgeliefert wird üblicherweise eine feste Distanz: keine der 27 hier veröffentlichten Aufzeichnungen leitet ihren Stop aus dem ATR ab.
  • Broker lehnen einen Stop ab, der näher am Kurs liegt als SYMBOL_TRADE_STOPS_LEVEL. Der EA muss diese Ablehnung behandeln und nicht annehmen, der Stop sei angekommen.

Übliche Einstellungen

Einstellung Üblicher Wert Hinweis
ATR-Vielfaches (Volatilitätsstop) 1,5–2,5 × ATR(14) Eine Empfehlung, keine Erhebung — keine Aufzeichnung hier ist so eingestellt. Unterhalb von 1,5 liegt der Stop innerhalb gewöhnlicher Bewegung.
Ausgelieferte Stopdistanz, 16 EAs hier mit einem einzigen Stop 25–114 Pips, Median 100 Was diese Builds tatsächlich senden. Fünf der sechzehn liefern exakt 114.
Risiko je Trade 0,5–2 % des Kontostands Dieser Wert und die Stopdistanz legen die Lotgröße fest. Wer zuerst die Lotgröße wählt, dreht die Logik um.
Mindestdistanz zum Kurs Stops-Level des Brokers Market Watch → Spezifikation zeigt es an. Ein Stop innerhalb dieser Distanz erreicht den Server nie.
Verschiebung auf Break-even nach 1 × der Stopdistanz an Gewinn Verbreitet, aber nicht kostenlos: Bei einem Rücksetzer werden aus manchen Gewinnern Break-even-Trades.

Häufige Betriebsprobleme

  • Die Order wird ausgeführt, der Stop kommt abgelehnt zurück, weil er zu nah am Kurs liegt, und die Position läuft ungesichert weiter — hinter einer einzigen Zeile im Journal.
  • Der EA berechnet das Niveau aus dem angeforderten statt aus dem Ausführungskurs, sodass Slippage das tatsächliche Risiko verschiebt.
  • Points und Pips kollidieren bei 5-stelligen Kursen: Ein Stop über 30 Pips geht als 30 Points hinaus.

Verwandte MT5-Funktionen

MqlTradeRequest.sl
Der Stop-Kurs, der mit der Order gesendet wird; null bedeutet kein Stop.
SymbolInfoInteger(symbol, SYMBOL_TRADE_STOPS_LEVEL)
Mindestabstand in Points zwischen Kurs und Stop, unterhalb dessen der Broker ihn ablehnt.
SymbolInfoInteger(symbol, SYMBOL_TRADE_FREEZE_LEVEL)
Distanz, innerhalb derer der Server das Ändern oder Schließen einer Order verweigert.
PositionGetDouble(POSITION_SL)
Liest den geltenden Stop zurück — die Prüfung, dass der Server ihn übernommen hat.

Beispiel

Eine Stopdistanz wählt man nie isoliert. Sie gehört zum Risikolimit, und beide zusammen ergeben die Lotgröße.

Kontostand
10.000 $
Risiko je Trade
1 % = 100 $
Stopdistanz
40 Pips
Resultierende Positionsgröße
0,25 Lots
Rund 10 $ je Pip und Lot bei einem Major.

Weiten Sie den Stop auf 80 Pips, muss sich die Größe auf 0,125 halbieren — sonst verdoppelt sich das Risiko.

Rechenweg 100 ÷ (40 × 10) = 0,25 Lots

Ergebnis Ein Stop über 40 Pips, der genau 100 $ kostet, wenn er ausgelöst wird

So wird es genutzt

Lesen Sie einen Stop als Paar — die Distanz und die dazugehörige Größe. Für sich allein sagt keines von beiden etwas über das Risiko.

Bereich Bedeutung
Stop innerhalb von 1 × ATR Gewöhnliche Bewegung schließt den Trade; die Trefferquote fällt aus Gründen, die mit dem Einstieg nichts zu tun haben.
1,5–2,5 × ATR, Größe angepasst Außerhalb des Rauschens und so bemessen, dass Falschliegen einen geplanten Betrag kostet.
Weiter Stop, unveränderte Lotgröße Das Risiko je Trade ist im selben Verhältnis gewachsen wie die Distanz.
Gar kein Stop Der schlechteste Fall ist das Konto; der Drawdown erfasst nur die Verluste, die geschlossen wurden.
  • Lesen Sie POSITION_SL nach der Ausführung zurück. Anzunehmen, der Server habe die Anfrage übernommen, ist genau der Weg, auf dem Positionen ungesichert laufen.
  • Zählen Sie einen Verlust danach, wo der Kurs geschlossen hat, und nicht danach, was dem Konto belastet wurde: Swap und Kommission machen 207 dieser Zeilen zu Geldverlusten, die der Kurs gewonnen hat.

Jeder EA hier nennt seine Stop-Regel und veröffentlicht sein Handelsjournal, sodass der realisierte Verlust direkt neben dem implizierten Stop steht. Die hier gemessenen Zahlen stammen aus diesen Backtest-Journalen (EXP-STOP-OVERSHOOT-001).

Häufige Fehler

Den Stop vom Kurs wegschieben, um den Verlust nicht hinnehmen zu müssen

Die eine Änderung, die aus einem kontrollierten Verlust einen unkontrollierten macht. Jede Risikozahl des Kontos ruhte auf dieser einen Zahl.

Glauben, ein Stop lege den Ausstiegskurs fest

Er ist ein Auslöser, kein Versprechen: Gaps springen durch das Niveau, und die Position schließt zum nächsten verfügbaren Kurs. Eine Stop-Limit-Order legt stattdessen den Kurs fest, um den Preis, womöglich gar nicht ausgeführt zu werden; MT5 bietet sie an, MT4 nicht.

Einen festen Pip-Stop über alle Marktphasen hinweg verwenden

Dreißig Pips sind in einem ruhigen Markt großzügig und liegen in einem volatilen innerhalb einer einzigen Bar.

Den Stop dorthin setzen, wo das Konto ihn sich leisten kann

Ein Stop in der Distanz, die eine zu große Position gerade noch verträgt, liegt innerhalb des Rauschens. Nachgeben muss die Größe.

Im Detail

Was 2.719 veröffentlichte Verlust-Trades mit dem Niveau taten, das sie stoppen sollte

Zu jeder Listung gehört ihre Liste der geschlossenen Trades, sodass jede Ausstiegsdistanz direkt neben dem Stop steht, den sie trägt. Sechzehn der 27 Aufzeichnungen senden bei jeder Order dieselbe Distanz; ein Verlierer unten bedeutet, dass der Kurs gegen den Einstieg geschlossen hat.

16 Aufzeichnungen mit einheitlichem Stop, 2.719 Verlust-TradesWert
Verluste, die innerhalb von ±2 % der ausgelieferten Stopdistanz schlossen81,98 % (2.229)
Verluste, die jenseits davon schlossen4,34 % (118)
Aufzeichnungen, deren tiefster Verlust die Einstellung um die Hälfte übertraf9 von 16
Median der tiefsten Überschreitung je Aufzeichnung55,65 %
Tiefster Einzelverlust316,6 Pips gegen einen Stop über 114 Pips
Einstieg freitags, Schluss nicht freitags: alle Verluste vs. Überschreitungen12,69 % vs. 18,64 % (22)

Zeile eins ist der Stop bei der Arbeit: Vier von fünf Verlierern landen auf der Zahl der Voreinstellung. Zeile zwei ist der Teil, den keine Einstellung steuert. Die letzte Zeile ist dünner, als sie aussieht: Zählt man stattdessen jede Haltedauer, die einen Samstag oder Sonntag überspannt, nähern sich die Anteile einander an, 33,36 % gegenüber 35,59 %. Auch die Zeilen drei und vier sind dünn: Der tiefste Verlust von Sundial, 39,0 Pips gegen einen Stop über 25 Pips, ist die einzige Zeile mit einer verstrichenen Zeit von null, die überhaupt ein Verlust ist, und lässt man alle drei weg, werden daraus 8 von 16 und 44,06 %. Der zeitgesteuerte Ausstieg von Sundial kommt meist zuerst zum Zug, Median-Verlust 8,1 Pips — ein schnellerer Ausstieg verschiebt den typischen Verlust, nicht den schlimmsten.

Verwandte Begriffe und was Sie als Nächstes prüfen sollten

Eine Regel zur Positionsgröße folgt daraus: Multiplizieren Sie die ausgelieferte Stopdistanz mit 1,56, dem Median des schlechtesten Falls über diese 16 Aufzeichnungen, bevor Sie sie gegen Ihr Limit je Trade prüfen; die Hälfte lag darüber. Leiten Sie die Distanz aus gemessener Volatilität ab, und lesen Sie den Stop, den ein Expert Advisor ausliefert, auf seiner eigenen Seite im Katalog nach.

Häufig gestellte Fragen

Sollte ein MT5-EA immer einen Stop-Loss verwenden?
Jeder EA, dessen Risiko Sie beziffern wollen, braucht einen: Positionsgröße, Chance-Risiko-Verhältnis und erwarteter Drawdown folgen alle aus der Stopdistanz. Grid- und Martingale-Recovery verzichten darauf, ihr schlechtester Fall hat deshalb keine Grenze.
Welche Stop-Loss-Distanz ist sinnvoll?
Weit genug draußen, dass gewöhnliche Bewegung sie nicht erreicht — intraday grob das 1,5- bis 2,5-Fache des ATR. Wichtiger ist das Paar: Bemessen Sie das Lot so, dass ein ausgelöster Stop einen geplanten Bruchteil des Kontos kostet.
Funktioniert ein Stop-Loss, wenn mein Rechner ausgeschaltet ist?
Ja. Einmal angenommen, liegt er auf dem Server des Brokers und löst dort aus, ob Ihr Terminal läuft oder nicht. Ein Stop, den der EA im Code verwaltet, braucht ein laufendes Terminal.
Warum wurde mein Stop-Loss abgelehnt?
Meist lag er näher am Kurs als das Stops-Level des Symbols, das im Dialog Spezifikation steht. Weitere Ursachen: ein für die Richtung ungültiger Kurs oder eine Änderung innerhalb des Freeze-Levels.
Wie viel schlechter als der Stop kann ein Verlust ausfallen?
Bei den 16 hier veröffentlichten EAs mit einem einzigen Stop überschritt der tiefste Verlust jedes Journals die ausgelieferte Distanz im Median um 55,65 %. Neun der sechzehn erlitten mindestens einen Verlust, der um die Hälfte weiter reichte als ihre Einstellung.