Breakout Lab Strategy Builder
- Experten
-
Fernando Altair Kuhn
Trader and MQL5 developer from Brazil. I build MetaTrader 5 tools for risk control and trade execution: lot calculators, loss limits, stop managers, a trade copier and strategy builders. Every product shows its limits and its tester results with real costs. No profit promises. Support through MQL5 - Version: 1.0
- Aktivierungen: 10
Breakout Lab Strategy Builder ist ein Expert Advisor zum Erstellen und Testen eigener Breakout-Strategien mit ausstehenden Stop-Orders. Sie wählen das Einstiegsmodell, die Filter, die Ausstiegspunkte und das Risiko aus; der Roboter platziert, verschiebt und storniert die Orders gemäß diesen Regeln und zeigt jede Entscheidung in einem Bedienfeld sowie im Chart an.
Es handelt sich um ein Tool, nicht um ein fertiges, gewinnbringendes System. Bitte lesen Sie vor dem Kauf den Abschnitt „Ehrlicher Hinweis “.
Ehrlicher Hinweis
- Viele beliebte Roboter für Gold sind Breakout-Systeme. Wir haben die typischen Regeln (Höchst- und Tiefststände von N Balken, Eröffnungsspanne der Londoner und New Yorker Handelssitzungen, ATR-Stops und -Ziele, Trailing-Stop) neu entwickelt und sie auf dem XAUUSD-H1-Chart von Oktober 2021 bis 2026 mit den realen Spreads und Swaps eines Brokers getestet. Keine der von uns getesteten festen Kombinationen hat nach Abzug der Kosten Gewinn erzielt.
- Die Standardeinstellungen dienen dazu, dass der Roboter im Strategietester handelt und Sie einen Ausgangspunkt haben. Sie stellen keine Empfehlung dar. In unserer eigenen Simulation der Standardeinstellungen auf XAUUSD und EURUSD H1 (August bis Oktober 2026) haben sie Geld verloren.
- Dieses Produkt wird also als das verkauft, was es ist: ein Tool, mit dem Sie Ihre eigenen Ideen schnell und mit korrekter Orderabwicklung ausprobieren und im Tester prüfen können, ob eine Idee die Kosten Ihres Brokers übersteht. Vergangene Ergebnisse, sei es im Tester oder im Live-Handel, sind keine Garantie für zukünftige Ergebnisse.
Drei Einstiegsmodelle
- Unterstützung/Widerstand: Die Box entspricht dem höchsten Hoch und dem tiefsten Tief der letzten N geschlossenen Balken. Ein Buy-Stop wird oberhalb der Box und ein Sell-Stop unterhalb der Box platziert, mit einem Offset in ATR und/oder Punkten. Die Niveaus folgen der Box bei jedem neuen Balken.
- Eröffnungsspanne: Die Box entspricht dem Höchst- und Tiefstkurs zwischen zwei von Ihnen festgelegten Serverzeiten (zum Beispiel 08:00 bis 09:00 Uhr). Nach Ablauf der Spanne werden Stop-Orders an beiden Rändern platziert; nicht ausgeführte Orders werden zum Gültigkeitsende storniert.
- Volatilitätsengpass: Der Roboter wartet, bis die Breite des Bollinger-Bandes bei oder unter einem gewählten Perzentil der letzten M Balken liegt. Dann handelt er den Ausbruch aus dem Bereich der letzten K Balken und hält die Orders für eine festgelegte Anzahl von Balken.
Filter
- Richtung: Kauf und Verkauf, nur Kauf oder nur Verkauf.
- Trend: Aus oder mit dem Trend (Kauf nur oberhalb eines gleitenden Durchschnitts, Verkauf nur unterhalb; Periode und Methode werden als Eingabewerte festgelegt).
- ATR-Minimum und -Maximum in Punkten sowie Mindest- und Höchstwert der Box in ATR.
- Maximaler Spread in Punkten und als Anteil der ATR.
- Wochentage und Einstiegszeiten (Serverzeit). Außerhalb dieser Zeiten können Orders gelöscht werden.
- Maximale Anzahl an Trades pro Tag und ein Trade pro Richtung pro Tag.
- Tägliche Verlustpause: keine neuen Orders nach einem täglichen Verlust in Höhe eines festgelegten Prozentsatzes (geschlossene und offene Trades dieses Roboters).
Ausstiege
- Stop-Loss: ATR-Vielfaches, Punkte oder die gegenüberliegende Kante der Box.
- Take-Profit: keiner, ATR-Vielfaches, Punkte, Vielfaches des Stopps (R) oder Vielfaches der Boxhöhe.
- Break-even und ATR-Trailing-Stop nach einem festgelegten Gewinn, optionale Sicherung eines Bruchteils des besten Gewinns und ein optionaler zeitgesteuerter Ausstieg.
- Freitagsabschluss zu einer festgelegten Zeit (Positionen und Orders), keine neuen Orders am Samstag.
Auftragsabwicklung
- Eine Stop-Order wird niemals hinter dem Kurs platziert: ein Buy-Stop nur oberhalb des Ask-Kurses, ein Sell-Stop nur unterhalb des Bid-Kurses. Befindet sich der Kurs bereits jenseits des Niveaus, wartet der Roboter, anstatt verspätet einzusteigen.
- Stop-Level und Freeze-Level werden vor jeder neuen Order, Änderung und Stornierung berücksichtigt. Volumina werden auf den Symbolschritt gerundet; Margin und das Symbol-Volumenlimit werden zuvor geprüft.
- OCO: Wenn eine Seite ausgeführt wird, wird die entgegengesetzte Order storniert. Auf Hedging-Konten können Sie sie beibehalten; auf Netting-Konten wird sie immer storniert, da eine entgegengesetzte Ausführung die Position schließen würde.
- Pro Symbol ist jeweils nur ein Handel gleichzeitig möglich. Auf Netting-Konten platziert der Roboter keine Orders, solange für das Symbol eine Position aus einer anderen Quelle besteht.
- Nicht ausgeführte Orders können nach N Balken storniert werden. Nach dem Schließen eines Handels wird keine neue Order auf demselben Balken platziert.
- Abgelehnte Anfragen werden höchstens einmal pro Minute erneut versucht und höchstens einmal pro Minute in das Journal geschrieben.
Risiko
- Festes Lot oder ein Prozentsatz des verlorenen Eigenkapitals, wenn der Stop erreicht wird (das Lot wird abgerundet).
- Maximales Lot. Optionale Verwendung des minimalen Lots, wenn das Risikolot kleiner ist, jedoch nur, wenn das minimale Lot höchstens das Dreifache des gewählten Betrags riskiert; andernfalls wird die Order übersprungen.
Bedienfeld und Chart
- Status: in Wartestellung, Orders gesetzt, im Handel, pausiert, Pause wegen Tagesverlusts.
- Aktives Modell, Ober- und Untergrenze des Bereichs, Höhe des Bereichs in ATR und Punkten, Status der Konfiguration, Zeit bis zur nächsten Auswertung.
- Jeder Filter mit seinem Wert und Status (OK, BLOCK, OFF, nur Kauf, nur Verkauf).
- Ausstehende Orders und Positionen in einer Tabelle: Kurs, Stop, Ziel, Lot, Gewinn.
- Geschlossenes Ergebnis heute und Gesamt für dieses Symbol sowie die letzte Aktion.
- Schaltflächen: Pausieren / Fortsetzen, Orders stornieren und Alle schließen (die letzten beiden erfordern einen Bestätigungs-Klick).
- Das Feld wird als Rechteck auf dem Chart dargestellt, mit den Niveaus der ausstehenden Orders.
So wird es verwendet
- Fügen Sie es einem Chart pro Wertpapier hinzu. Der Roboter handelt das Chart-Wertpapier; der Signal-Zeitrahmen ist eine Eingabe (Standard: der Chart-Zeitrahmen).
- Erstellen Sie Ihre Regeln anhand der Eingabewerte und testen Sie diese im Strategietester, idealerweise mit der Option „Jeder Tick basierend auf echten Ticks“, über mehrere Jahre hinweg und anhand der Daten Ihres Brokers.
- Achten Sie auf die Anzahl der Trades, den größten Drawdown und die längste Verlustserie, nicht nur auf den Endgewinn. Testen Sie dieselben Einstellungen in einem Zeitraum, den Sie bei der Auswahl nicht verwendet haben.
- Führen Sie den Test zunächst auf einem Demokonto durch.
Schwächen und Einschränkungen
- Breakout-Strategien weisen viele falsche Ausbrüche auf. Bei einem Ziel von zwei Stops ist es normal, mehr als die Hälfte der Trades zu verlieren, und es kommt zu langen Verlustserien (8 bis 12 hintereinander).
- In ruhigen, seitwärts tendierenden Märkten kehren sich Breakouts oft um. Bei schnellen Kursbewegungen aufgrund von Nachrichten können Stop-Orders mit Slippage ausgeführt werden, und Kurslücken können den Stop-Loss überspringen.
- Der Spread und der Swap Ihres Brokers spielen eine große Rolle. Die Spreads weiten sich beim täglichen Rollover und im Umfeld von Nachrichtenereignissen aus.
- Die Zeiten für die Eröffnungsspanne beziehen sich auf die Serverzeit. Wenn Ihr Broker die Serverzeit im Sommer umstellt, verschiebt sich die Spanne entsprechend.
- Das Terminal muss mit aktivierter Algo-Trading-Funktion laufen. Wenn Sie den Roboter entfernen, bleiben dessen ausstehende Orders auf dem Konto, bis Sie sie stornieren.
- Die Ergebnisse im Tester hängen vom Modellierungsmodus und von der Qualität der historischen Daten ab und können vom Live-Handel abweichen.
Eingaben
- Einstiegsmodell: Modell, Signal-Zeitrahmen, ATR-Periode, Einstiegs-Offset in ATR und in Punkten.
- Modell 1: N Balken (Standard 24). Modell 2: Bereichsanfang, Bereichsende und Gültigkeitsdauer (Stunde und Minute). Modell 3: Bollinger-Periode und -Abweichung, Lookback-Perzentil M, Squeeze-Perzentil, Box-Balken K, Anzahl der Balken, über die die Orders gehalten werden sollen.
- Filter: Richtung, Trendfilter, MA-Periode und -Methode, ATR-Min./Max., Box-Höhe Min./Max., Spread-Max. (Punkte und ATR), Wochentage, Einstiegszeiten, Außerhalb der Handelszeiten löschen, maximale Trades pro Tag, einer pro Richtung.
- Ausstiege: Stop-Modus und -Werte, Zielmodus und -Werte, Break-even/Trailing-Start, Trailing-Abstand, Peak-Lock-Anteil und -Start, zeitgesteuerter Ausstieg, Ausstiegsbewertung (geschlossene Kerze oder bei jedem Tick), Schlusszeit am Freitag.
- Pending-Orders: Stornieren nach N Kerzen, OCO.
- Risiko: Lot-Modus, Risikoprozentsatz (Standard 1 %), festes Lot, maximales Lot, minimales Lot als Fallback, tägliche Verlustpause (Standard 5 %), Magic Number (Standard 7303), Kommentar.
- Anzeige: Position des Panels in der Ecke und Versätze, Box zeichnen, Boxfarbe.
Risikowarnung
Der Handel mit gehebelten Produkten wie Devisen, Metallen und CFDs birgt ein hohes Risiko, Geld zu verlieren. Dieser Roboter garantiert keine Ergebnisse, und es ist keine Einstellung bekannt, die in Zukunft gewinnbringend sein wird. Handeln Sie nur mit Geld, dessen Verlust Sie sich leisten können, und testen Sie jede Einstellung auf einem Demokonto, bevor Sie sie auf einem Live-Konto verwenden.
