und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
Long-Only Trend Breakout with Dynamic Risk Management - Experte für den MetaTrader 5
- Ansichten:
- 15
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Breakout ist ein übersichtlicher, automatisierter MetaTrader 5-Expert Advisor, der darauf ausgelegt ist, das algorithmische Breakout-Momentum in strukturellen Hausse-Märkten zu nutzen. Er zeichnet sich durch ein präzises Bar-Breakout-Setup aus, eine Ausführung ausschließlich bei Eröffnung einer neuen Bar zur Minimierung von Marktrauschen sowie ein fortschrittliches Modul zur dynamischen Lot-Größenbestimmung, das gewährleistet, dass Sie bei jedem Setup einen festen Währungsbetrag riskieren, unabhängig von der Marktvolatilität.
Dieser EA ist speziell auf Indizes und Instrumente mit starker Richtungsneigung zugeschnitten – wie beispielsweise den NASDAQ (NAS100)–, bei denen das Kurswachstum in der Regel diszipliniertes strukturelles Kaufverhalten belohnt.
Strategieübersicht
Die Kernlogik basiert darauf, unmittelbare, strukturelle Ausweitungen mit hoher Wahrscheinlichkeit zu erkennen:
-
Das Signal: Der EA betrachtet den letzten abgeschlossenen Balken (Balken 1). Liegt dessen Schlusskurs deutlich über dem Höchstkurs des vorherigen Balkens (Balken 2), wird ein bullischer Ausbruch ausgelöst.
-
Die Ausführung: Die Strategie wird ausschließlich bei Eröffnung eines neuen Balkens (OnTick-Struktur) ausgeführt, wodurch Sie vor Ausführungsverzögerungen und kurzfristigen Schwankungen innerhalb einer Kerze geschützt sind.
-
Stop-Loss (SL): Wird dynamisch am Tiefstkurs der Ausbruchskerze (Bar 1) gesetzt.
-
Take Profit (TP): Wird mathematisch auf Basis Ihres individuellen Risiko-Ertrags-Verhältnisses berechnet.
-
Richtung: Nur Long-Positionen. Speziell darauf ausgelegt, Gewinne während struktureller makroökonomischer Aufwärtstrends zu erzielen.
Hinweise zu Performance und Backtesting
-
Getestetes Instrument: NASDAQ (NAS100)
-
Zeitrahmen: H4
-
Backtest-Zeitraum: 3,5 Jahre (mit positiven Nettorenditen)
-
Backtest-Methode: Durchgeführt unter Verwendung von M1-OHLC -Balken (Open, High, Low, Close).
⚠️ Hinweis für Nutzer: Diese Strategie hat bei M1-OHLC-Tests robuste strukturelle Renditen gezeigt. Sie wurde jedoch noch nicht auf Basis von „Every Tick“ unter Verwendung realer Ticks simuliert. Nutzern wird dringend empfohlen, vor dem Live-Einsatz eigene Simulationen und Optimierungen mit realen Ticks durchzuführen, die auf die spezifischen Spreads und Kontraktspezifikationen ihres Brokers abgestimmt sind.

Fortgeschrittenes Risikomanagement & dynamische Losgrößenbestimmung
Im Gegensatz zu einfachen EAs, die feste Lotgrößen verwenden, nutzt „Breakout“ Ihr Kontoguthaben auf intelligente Weise.
Sie geben einen genauen Geldbetrag ein, den Sie zu verlieren bereit sind (z. B. 20 $ oder 50 $). Der EA ermittelt die aktuellen Marktwerte SYMBOL_TRADE_TICK_VALUE und SYMBOL_TRADE_TICK_SIZE, um die genaue Entfernung zu Ihrem Stop-Loss in Ticks zu berechnen. Anschließend normalisiert er diese Daten zu einem berechneten Positionsvolumen und passt sich dabei nahtlos an die Broker-Regeln (SYMBOL_VOLUME_STEP) an. Wenn ein Setup eine Lotgröße erfordert, die kleiner ist als das vom Broker festgelegte Mindestlimit, wird der Handel sicher übersprungen.
Eingabeparameter & Optimierungsleitfaden
Der EA bietet äußerst flexible Eingabemöglichkeiten, die speziell für den MT5-Strategietester konzipiert sind:
| Parameter | Standardwert | Beschreibung | Optimierungspotenzial |
| InpRiskAmount | 20,0 | Fester Geldbetrag, der pro Trade riskiert wird (z. B. 20 $). | Passen Sie diesen Wert entsprechend Ihrer Kontogröße an. |
| InpMinSLPoints | 5000 | Mindestabstand für den Stop-Loss in Punkten. | Hoch. Filtert winzige Breakouts mit geringem Momentum oder enge Schwankungen heraus. |
| InpRewardToRiskRatio | 1,0 | Ziel-Gewinnmultiplikator (z. B. bedeutet 1,5, dass der TP das 1,5-Fache der SL-Distanz beträgt). | Hoch. Finden Sie den optimalen Punkt für den maximalen Erwartungswert bei dem von Ihnen gewählten Wertpapier. |
| InpMagicNumber | 654321 | Eindeutige Identifikationsnummer zur Nachverfolgung der Positionen des EAs. | Ändern Sie diesen Wert, wenn Sie mehrere EAs auf einem Konto ausführen. |
So optimieren Sie:
-
Führen Sie eine schnelle Optimierung (mit genetischem Algorithmus) für Ihren Zielindex durch.
-
Variieren Sie den Wert von „InpMinSLPoints“, um kleine strukturelle Kerzen herauszufiltern, die zu falschen Ausbrüchen führen.
-
Optimieren Sie „InpRewardToRiskRatio“ zwischen 0,5 und 2,5, um den mathematischen Vorteil für den H4-Zeitrahmen zu ermitteln.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/73638
MQTTFive – MQTT 5.0-Client-Bibliothek
MQTTFive – eine vollwertige Implementierung eines MQTT 5.0-Clients für MQL5. Funktionen: • MQTT v5.0 – alle Pakettypen, Properties, QoS 0/1/2 • TCP + TLS über die native MQL5-Socket-API • Will-Nachrichten mit Eigenschaften (will_delay_interval, payload_format, message_expiry) • Topic-Aliase für ausgehende PUBLISH-Befehle • Flusskontrolle (Receive Maximum) • Abonnementoptionen (no_local, retain_as_published, retain_handling) • Binäre und UTF-8-Nutzdaten • Automatischer Wiederholungsversuch für QoS 1/2 • Keine DLL-Abhängigkeiten – reines MQL5 Getestet mit Mosquitto 5.0 (15 Tests, alle bestanden). Dokumentation: https://github.com/chekh/MQTTFive Lizenz: MIT
Institutional Markov Chain Transition Matrix
Eine quantitative stochastische Wahrscheinlichkeitsberechnungsmaschine, die Markov-Ketten-Übergangsmatrizen nutzt, um die prozentuale Wahrscheinlichkeit einer Fortsetzung des Aufwärts- oder Abwärtstrends im nächsten algorithmischen Ausführungszyklus mathematisch zu prognostizieren.
Quantum XAUUSD Silver Trader
EA mit mehreren Indikatoren für Gold (XAUUSD) und Silber (XAGUSD): RSI-, ADX- und MA-Signale, adaptiver ATR-Trailing-Stop und integrierter Kapitalschutz.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.