Ratio X FG
- Experten
- Version: 1.47
- Aktualisiert: 9 September 2026
Ratio X Forward Grid
Read the comments section after purchase
Ratio X Forward Grid ist ein breakout-basierter Grid Expert Advisor für MetaTrader 5.
Der EA wartet auf einen Ausbruch aus einer volatilitätsabhängigen OCO-Zone, die über Buy Stop- und Sell Stop-Orders definiert wird. Sobald eine Seite ausgelöst wird, verwaltet das System den daraus entstehenden Positionskorb mit einem trendfolgenden Grid und einem ATR-basierten Trailing Stop auf Basis des durchschnittlichen Einstiegspreises des gesamten Korbs.
Die Strategie erhöht die Positionsgröße nicht unbegrenzt. Grid-Stufen, maximale Exposition, Volumenlogik und Trailing-Verhalten werden durch klare Eingabeparameter begrenzt. Zusätzlich verfügt jeder Handelszyklus über konfigurierbare Drawdown- und Risikoschutzmechanismen.
Der EA enthält außerdem einen optionalen Multi-Market Selector. Dieser kann mehrere Instrumente analysieren — standardmäßig GER40, NAS100, XAUUSD und US500 — und diese regelmäßig anhand von Trendstärke, Volatilitätseffizienz, Spread und Marktrauschen bewerten.
Ist der Selector aktiviert, handelt der EA nur das Instrument, das die erforderliche Mindestbewertung erreicht, und lädt automatisch ein integriertes ATR-Profil für den jeweiligen Markt. Dadurch werden Einstiegsabstand, Grid-Abstand und Trailing-Distanz automatisch an das ausgewählte Instrument angepasst.
Der Multi-Market Selector kann deaktiviert werden. In diesem Fall kann Ratio X Forward Grid als klassischer Single-Symbol-EA auf einem einzelnen Chart betrieben werden.
Hauptfunktionen
- OCO Breakout Entry — Buy Stop- und Sell Stop-Orders werden symmetrisch um den aktuellen Marktpreis in einem ATR-basierten Abstand platziert. Wird eine Seite ausgelöst, wird die gegenüberliegende Pending Order gelöscht.
- Trendfolgendes Grid — zusätzliche Positionen können in Richtung des aktiven Positionskorbs eröffnet werden, wenn sich der Markt weiter in Trendrichtung bewegt, bis die konfigurierte maximale Anzahl an Grid-Stufen erreicht ist.
- Basket Trailing Stop — die Trailing-Logik basiert auf dem durchschnittlichen Einstiegspreis des gesamten Positionskorbs und nicht auf einzelnen Tickets.
- Marktspezifische ATR-Profile — separate ATR-Multiplikatoren für Einstieg, Grid und Trailing stehen für GER40, NAS100, XAUUSD und US500 zur Verfügung und werden automatisch durch den Multi-Market Selector angewendet.
- Multi-Market Selector — optionale automatische Instrumentenauswahl auf Basis einer gewichteten Bewertung von Trend, ATR, Preisbewegungseffizienz, Spread und Marktrauschen. Enthalten sind ein Mindestscore sowie ein Fallback auf das aktuelle Chart-Symbol.
- Risikobegrenzungen — konfigurierbarer maximaler Drawdown, tägliche Gewinn- und Verlustlimits, maximale Anzahl an Trades und Handelszyklen pro Tag, Mindest-Margin-Level sowie optionale automatische Deaktivierung nach einem Risikoereignis.
- Session- und Trendfilter — optionales Handelszeitfenster, Freitags-Schließlogik, Moving-Average-Trendfilter und ATR-Bandfilter.
- On-Chart HUD — zeigt den aktuellen EA-Status, das aktive Symbol, den Gewinn oder Verlust des aktuellen Zyklus sowie die aktuelle Grid-Stufe direkt im Chart an.
- Status-Persistenz — der EA kann seinen Handelszustand nach einem Terminal-Neustart oder einer Neukompilierung wiederherstellen und bestehende Positionen weiter verwalten.
- Optionaler CSV-Export — Handelsdaten pro Zyklus können im geschützten Datenverzeichnis des MetaTrader-Terminals gespeichert werden.
So funktioniert die Strategie
Ratio X Forward Grid arbeitet mit einer klar definierten Zustandsmaschine:
- Idle → Arming
Der EA erstellt ein OCO-Paar aus Buy Stop und Sell Stop, die in einem ATR-basierten Abstand um den aktuellen Marktpreis platziert werden. - Waiting OCO → Active
Sobald eine der Pending Orders ausgelöst wird, wird die gegenüberliegende Order gelöscht und der aktive Positionskorb beginnt. - Grid-Erweiterung
Bewegt sich der Preis weiter in Richtung des aktiven Korbs, können zusätzliche Positionen in ATR-basierten Abständen eröffnet werden, bis InpMaxGridLevels erreicht ist. - Basket Trailing
Sobald die konfigurierte Startdistanz für das Trailing erreicht ist, berechnet der EA einen nachlaufenden Stop ausgehend vom durchschnittlichen Einstiegspreis des Korbs und einem ATR-basierten Abstand. - Closing → Cooldown → Idle
Der Positionskorb kann durch Stop-Logik, Ziel-Logik oder einen Risikoschutz geschlossen werden. Danach läuft die konfigurierte Cooldown-Phase, bevor ein neuer Zyklus vorbereitet wird.
Ergebnisse im Strategy Tester
Die folgenden Ergebnisse wurden im MetaTrader 5 Strategy Tester für den Zeitraum vom 01.01.2025 bis 08.09.2026 auf dem Zeitrahmen M15 erzielt. Für jedes Instrument wurde eine separate Parameteroptimierung durchgeführt.
| Instrument | Profit Factor | Sharpe | Max. Equity DD | Trades | Nettogewinn Startkapital $10.000 |
|---|---|---|---|---|---|
| GER40 | 1.21 | 1.93 | 10.72% | 2025 | +$6,262 |
| NAS100 | 1.17 | 1.52 | 13.07% | 3121 | +$7,903 |
| XAUUSD | 1.06 | 0.58 | 14.40% | 3967 | +$2,442 |
| US500 | 1.04 | 0.40 | 22.57% | 2829 | +$1,551 |
Jedes Instrument wurde unabhängig mit einer vollständigen nicht-genetischen Grid-Suche über die ATR-Multiplikatoren für Einstieg, Grid und Trailing optimiert.
In diesem historischen Testzeitraum und mit dieser Konfiguration erzielten GER40 und NAS100 höhere Werte bei Profit Factor und Sharpe Ratio als XAUUSD und US500. Die Ergebnisse aller vier Instrumente werden vollständig dargestellt, um Transparenz über das getestete Marktuniversum zu gewährleisten.
Diese Kennzahlen sind historische Ergebnisse aus dem MetaTrader 5 Strategy Tester und keine Ergebnisse eines Echtgeldkontos. Vergangene Backtest-Ergebnisse garantieren keine zukünftige Performance.
Empfohlene Einstellungen
- Zeitrahmen: M15
- Primär getestete Instrumente: GER40 und NAS100
- Zusätzlich getestete Instrumente: XAUUSD und US500
- Startwert für das Risiko: InpRiskPercent zwischen 0,15% und 0,35%
- Startwert für den maximalen Drawdown: InpMaxDrawdownPercent zwischen 15% und 20%
Diese Werte dienen ausschließlich als Ausgangspunkt für Tests und stellen keine universell geeigneten Risikoeinstellungen dar. Die Parameter sollten an Kontogröße, Hebel, Broker-Spezifikationen und persönliche Risikotoleranz angepasst werden.
Multi-Market-Konfiguration
Für die einfachste Konfiguration aktivieren Sie den Multi-Market Selector und starten den EA auf nur einem Chart. Das System bewertet das konfigurierte Instrumentenuniversum und verwaltet jeweils nur einen aktiven Handelszyklus.
Alternativ können separate Single-Symbol-Instanzen des EAs auf verschiedenen Instrumenten betrieben werden. Verwenden Sie dabei unterschiedliche Magic Numbers und setzen Sie InpMarketSymbols für jede Instanz auf nur ein Instrument.
Diese Konfiguration kann sinnvoll sein, wenn für verschiedene Märkte unterschiedliche Risikowerte verwendet werden sollen.
Wichtig: jede EA-Instanz verwaltet nur ihre eigene Exposition. Wenn mehrere Instanzen gleichzeitig laufen, sollte das Risiko auf Basis der gesamten Kontoexposition dimensioniert werden, da Drawdowns verschiedener Instrumente gleichzeitig auftreten oder in bestimmten Marktphasen stärker korreliert sein können.
Multi-Market Selector
Ist der Selector aktiviert, analysiert Ratio X Forward Grid die konfigurierten Märkte regelmäßig anhand mehrerer Faktoren:
- Trendstärke
- ATR und aktuelle Volatilitätsbedingungen
- Effizienz der Preisbewegung
- Aktueller Spread
- Marktrauschen
- Mindestscore für die Handelsfreigabe
Der EA wählt anschließend ein qualifiziertes Instrument aus und lädt automatisch das entsprechende ATR-Profil für die Berechnung des Breakout-Abstands, des Grid-Abstands und des Basket Trailings.
Das standardmäßige Marktuniversum besteht aus:
- GER40
- NAS100
- XAUUSD
- US500
Symbolnamen können sich je nach Broker unterscheiden. Stellen Sie vor der Nutzung des Multi-Market-Modus sicher, dass die benötigten Instrumente im Market Watch von MetaTrader 5 verfügbar und sichtbar sind.
Risikomanagement
Ratio X Forward Grid enthält mehrere konfigurierbare Schutzmechanismen zur Begrenzung der Strategieexposition:
- Maximaler Drawdown in Prozent
- Drawdown-Berechnung auf Basis des aktuellen Equity oder des Equity beim Start des EAs
- Maximaler täglicher Verlust in Geld
- Maximaler täglicher Gewinn in Geld
- Maximale Anzahl an Trades pro Tag
- Maximale Anzahl an Handelszyklen pro Tag
- Mindest-Margin-Level
- Maximale Anzahl an Grid-Stufen
- Initialer Schutz-Stop
- Basket-basierte Exit-Logik
- Optionale automatische Deaktivierung nach einem Risikoereignis
Diese Schutzmechanismen begrenzen die Exposition entsprechend der gewählten Parameter, können Verluste jedoch nicht vollständig ausschließen.
Gruppen der Eingabeparameter
Die Eingabeparameter des EAs sind logisch in folgende Bereiche unterteilt:
- Allgemeine Einstellungen
- Multi-Market Selector
- Marktspezifische ATR-Profile
- OCO-Einstiegsabstand
- Grid-Einstellungen
- Volumen- und Risikoberechnung
- Initialer Stop
- Basket Trailing Stop
- Basket Stop Execution
- Basket-Ziele
- Risikobegrenzungen
- Handelssitzung
- Trend- und Volatilitätsfilter
- Fehlerbehandlung
- Logs und Chart-Panel
- Optimierungsparameter
Die Eingabeparameter sind direkt im Expert Advisor dokumentiert, um Konfiguration und Optimierung zu vereinfachen.
Wichtige Risikohinweise
Ratio X Forward Grid verwendet eine grid-basierte Positionsverwaltung. Grid-Strategien können mehrere Positionen gleichzeitig aufbauen und dadurch die gesamte Marktexposition erhöhen, bevor ein Positionskorb geschlossen wird.
Obwohl der EA konfigurierbare Begrenzungen für Grid-Tiefe, Exposition, Drawdown und tägliches Risiko enthält, kann kein automatisiertes Risikomanagementsystem das Verlustrisiko vollständig ausschließen.
Backtest-Ergebnisse hängen unter anderem von historischen Daten, Brokerbedingungen, Spreads, Kommissionen, Ausführung, Symbol-Spezifikationen und den gewählten Parametern ab. Zukünftige Marktbedingungen können sich deutlich von historischen Testbedingungen unterscheiden.
Testen Sie den EA zunächst im MetaTrader 5 Strategy Tester und auf einem Demokonto, bevor Sie einen Einsatz auf einem Echtgeldkonto in Betracht ziehen. Verwenden Sie Risikoeinstellungen, die zu Ihrem Konto passen, und handeln Sie niemals mit Kapital, dessen Verlust Sie sich nicht leisten können.
