GridDuo Pro
- Experten
- Saksit Pawapootanont
- Version: 1.0
- Aktivierungen: 5
GridDuo Pro - Doppelseitiger Grid Martingale EA mit Smart Pair Close
GridDuo Pro ist ein vollautomatischer Expert Advisor, der auf einer zweiseitigen Grid-Strategie basiert. Er eröffnet sowohl KAUF- als auch VERKAUFS-Positionen gleichzeitig zum Startpreis und nutzt dann Martingale, um in die Verliererseite zu skalieren, wenn sich der Preis bewegt. Gewinnbringende Positionen werden durch ein intelligentes Batch-Pair-Close-System geschlossen, das die älteste Verlustposition mit mehreren gewinnbringenden Positionen kombiniert, um den Verlust auszugleichen - inspiriert von der Sure-Fire-Absicherungsmethode.
WARNUNG: Dieser EA verwendet Martingale- und Hedging-Techniken. Diese Strategien bergen ein erhebliches Risiko. Die bisherige Performance ist kein Indikator für zukünftige Ergebnisse. Testen Sie den EA immer gründlich auf einem Demokonto, bevor Sie ihn auf einem Live-Konto einsetzen.
────────────────────────────────────────
SCHLÜSSEL-FEATURES
────────────────────────────────────────
✦ Doppelseitiges Raster
Eröffnet gleichzeitig KAUFEN und VERKAUFEN. Martingale fügt der Verliererseite hinzu, wenn sich der Preis bewegt, während die Gewinnseite als natürliche Absicherung fungiert.
✦ Batch-Paar-Schluss
Schließt die älteste (verlierende) Position zusammen mit den N profitabelsten Positionen. Der kombinierte Gewinn muss vor dem Schließen den Schwellenwert MinPairProfit erreichen. Dadurch wird der Drawdown schrittweise reduziert, ohne auf eine vollständige Erholung des Korbs zu warten.
✦ Dynamischer Rasterschritt
Erweitert automatisch den Rasterabstand, wenn die Gesamtkorb-Losgröße einen Schwellenwert überschreitet, und reduziert so die Orderhäufigkeit und das Risiko, wenn die Position wächst.
✦ Gruppierter Lot-Modus
Alternative zum klassischen Martingale: Lots erhöhen sich alle N Levels anstelle von jedem Level. Zum Beispiel: 4 Positionen bei 0,01 Lot, dann 4 Positionen bei 0,02 Lot. Ergibt eine viel niedrigere Drawdown-Kurve.
✦ Rolling Hedge
Nach dem Schließen eines Paares wird die Absicherung aufgehoben, und der EA kann sofort wieder eine neue Absicherung zum aktuellen Preis eröffnen. Optional kann ein profitabler Hedge geschlossen (Gewinnsperre) und zum aktuellen Marktpreis wieder geöffnet werden, um den Einstieg näher am Geschehen zurückzusetzen.
✦ Währungsstärke-Filter
Verwendet den RSI-Korb über 7 Hauptpaare pro Währung, um die relative Stärke zu bestimmen. Unterstützt Dual Timeframe Analyse (HTF Bias + LTF Timing) und Mean-Revert oder Trend-Follow Modi.
✦ Gewinnsperre / Trailing Stop
Aktiviert einen Trailing Profit Floor, sobald der Basket ein Ziel erreicht. Die Untergrenze steigt mit jedem neuen Höchststand an - so werden aufgelaufene Gewinne geschützt, ohne dass ein vorzeitiges Schließen erforderlich ist.
✦ Nachrichten-Filter
Nutzt den im MT5 integrierten Wirtschaftskalender, um den Handel vor und nach wichtigen Nachrichtenereignissen zu unterbrechen. Wird im Strategietester automatisch deaktiviert.
✦ Sitzungsfilter
Beschränken Sie den Handel auf bestimmte Stunden des Tages.
✦ Live-Dashboard
Detailliertes On-Chart-Panel, das Folgendes anzeigt: Marktdaten, P/L in Pips und USD, Grid-Levels, Risikokennzahlen, Trailing-Lock-Status, Währungsstärke-Signal, Nachrichtenfilter-Status und Statistiken zum Paarschluss.
✦ Orphan Recovery
Wenn der EA neu gestartet oder neu verbunden wird, während Positionen offen sind, erkennt er diese Positionen automatisch und nimmt sie wieder in das Grid auf - ein manuelles Eingreifen ist nicht erforderlich.
────────────────────────────────────────
EMPFOHLENE EINSTELLUNGEN
────────────────────────────────────────
EURUSD (konservativ):
GridStep = 30, MaxGridLevels = 8, BaseLot = 0.01
LosMultiplikator = 1,5, MaxLot = 0,5
MaxDrawdownPct = 20, MinKapital = $1.000
XAUUSD/Gold:
GridStep = 150, MaxGridLevels = 5, BaseLot = 0.01
LosMultiplikator = 1,3, MaxLot = 0,10
MaxDrawdownPct = 10, PipSizeOverride = 0.1, MinCapital = 3.000 $
────────────────────────────────────────
EINGABEPARAMETER
────────────────────────────────────────
=== Grid-Einstellungen ===
GridStep
Rasterabstand zwischen den Ebenen (Pip). Empfohlen: 20-40 für Forex, 150-200 für Gold.
MaxGridLevels
Maximale Anzahl der geöffneten Rasterstufen pro Seite (BUY und SELL unabhängig voneinander).
Empfohlen: 8-12. Höhere Werte erhöhen das Gewinnpotenzial, aber auch die Margin-Anforderungen.
PipSizeOverride
Manueller Override für die Pip-Größe. Für automatische Erkennung auf 0 setzen.
Verwenden Sie 0,01 für JPY-Paare, 0,10 für Gold, wenn der Rasterabstand falsch erscheint.
UseDynamicStep
Aktiviert die automatische Erweiterung der Rasterschritte, wenn die Gesamtlosgröße wächst.
DynStep_LotTrigger
Schwellenwert für die Gesamtkorb-Losgröße, der die dynamische Schrittausweitung auslöst.
DynStep_Multiplikator
Faktor, mit dem GridStep multipliziert wird, sobald der Auslöser erreicht ist (z. B. 2,0 = doppelter Schritt).
=== Gewinnmitnahme ===
TpMode
Wählen Sie zwischen Dollar ($) oder Pips (basket-gewichtet) Gewinnzielmodus.
GewinnZielUSD
Korb-Gewinnziel in USD. Wird verwendet, wenn TpMode = Dollar.
GewinnZielPips
Korb-Gewinnziel in Pips (Korb-gewichtet). Wird verwendet, wenn TpMode = Pips.
=== Martingale-Einstellungen ===
BasisLot
Losgröße für die erste Gitterebene (L0). Alle nachfolgenden Lots werden von dieser abgeleitet.
LosMultiplikator
Multiplikator, der pro Ebene (Martingale-Modus) oder pro Gruppe (gruppierter Modus) angewendet wird.
MaxLot
Harte Obergrenze für die Losgröße pro einzelner Position. Verhindert eine ausufernde Lot-Eskalation.
LosModus
LOT_MARTINGALE: Das Los erhöht sich auf jeder Ebene (L0=0.01, L1=0.02, L2=0.04...).
LOT_GROUPED: Das Lot erhöht sich alle GroupSize-Stufen (4×0.01, 4×0.02, 4×0.04...).
Der gruppierte Modus führt zu einem deutlich geringeren Drawdown.
GruppeGröße
Anzahl der Ebenen, die im Modus LOT_GROUPED die gleiche Losgröße haben.
=== Handelsrichtung ===
TradeDirection
DIR_BOTH: öffnet BUY und SELL gleichzeitig (empfohlen für Hedging).
DIR_BUY: Nur BUY.
DIR_SELL: nur SELL.
UseCurrStrength
Aktivieren Sie den Währungsstärke-Filter, um die Richtung auf der Grundlage der RSI-Korbanalyse zu beeinflussen.
Automatisch deaktiviert für Nicht-Forex-Symbole (Gold, Krypto, Indizes).
CsMode
CS_MEAN_REVERT: kaufen, wenn überverkauft, verkaufen, wenn überkauft (empfohlen für Raster).
CS_TREND_FOLLOW: kaufen, wenn die Währung stark ist, verkaufen, wenn sie schwach ist.
StärkeRsiPeriode
RSI-Periode, die für jedes Paar im Währungsstärkekorb verwendet wird (Standard: 14).
UseDualTF
Verwenden Sie zwei Zeitrahmen für die Analyse der Währungsstärke: einen für die allgemeine Tendenz und einen für den Zeitpunkt des Einstiegs.
StärkeTF_Hoch
Höherer Zeitrahmen für die Trendvorspannung (Standard: H4).
StärkeTF_Niedrig
Niedrigerer Zeitrahmen für das Einstiegs-Timing (Standard: H1).
StärkeTF
Einzelner Zeitrahmen, der verwendet wird, wenn UseDualTF = false.
HtfBiasWeight
Lot-Multiplikator, der auf die Signalseite angewendet wird, wenn HTF- und LTF-Signale kollidieren.
OversoldLevel
RSI-Level, unter dem die Währung als überverkauft gilt → BUY-Signal (Mean-Revert-Modus).
OverboughtLevel
RSI-Niveau, oberhalb dessen die Währung als überkauft gilt → VERKAUFSSIGNAL (Mean-Revert-Modus).
Stärke-Schwellenwert
Mindestdifferenz der Stärke-Werte, die erforderlich ist, um ein Trend-Follow-Signal zu erzeugen.
UseLotBias
Wendet einen Lot-Multiplikator auf die Signalseite an, während beide Seiten geöffnet bleiben.
BiasMult
Lot-Multiplikator für die Position auf der Signalseite (z.B. 1,5 = 50% größeres Lot auf der Signalseite).
UseReversalUnlock
Entriegelt automatisch die Richtungsvorspannung, wenn sich der Preis um ReversalPips umkehrt.
ReversalPips
Pip-Abstand, der für eine Preisumkehr erforderlich ist, um die Richtungssperre zu lösen.
=== Risikomanagement ===
MaxDrawdownPct
Maximaler Prozentsatz des Equity Drawdowns. EA schließt alle Positionen, wenn dieser Wert überschritten wird.
Empfohlen: 15-25% für Forex, 8-12% für Gold.
MaxMarginUsePct
Maximaler Prozentsatz der Margin-Nutzung. Neue Aufträge werden oberhalb dieses Wertes blockiert.
CloseOnDD
Schließt alle Positionen sofort, wenn MaxDrawdownPct erreicht ist.
MaxSpreadPips
Maximal zulässiger Spread für die Eröffnung neuer Positionen. Schützt vor Bedingungen mit hohem Spread.
=== Lock Profit / Trailing ===
UseLockProfit
Aktiviert die Trailing-Profit-Sperrfunktion.
LockActivateAt
Gewinnniveau, bei dem die Trailing-Sperre aktiviert wird (in TpMode-Einheiten).
LockMinProfit
Mindestgewinn, den die Trailing-Sperre schützt.
TrailingStep
Betrag, um den der Profit Floor bei jedem neuen Basket Peak ansteigt.
=== Partial Close ===
UsePartialClose
Aktivieren Sie das Batch Pair Close System.
MinPairProfit
Minimaler kombinierter Gewinn ($), der erforderlich ist, um einen Pair Close auszulösen.
Negative Werte (z. B. -2,0) ermöglichen das Schließen mit einem kleinen Verlust, um die Marge freizugeben.
PairCloseCooldown
Sekunden, die nach einem Paarschluss gewartet werden müssen, bevor ManageGrid neue Positionen öffnen kann.
Verhindert eine schnelle Wiedereröffnung zum gleichen Preis. Empfohlen: 30-60 Sekunden.
BatchGröße
Maximale Anzahl profitabler Positionen in Kombination mit der ältesten, um den Schwellenwert zu erreichen.
BatchSize=1: klassischer Paarschluss. BatchSize=3-5: empfohlen für große Lot-Körbe.
ReHedgeAfterClose
Bei true: Wenn ein Paarschluss alle SELL-Positionen aufhebt, wird sofort eine neue SELL
Hedge zum aktuellen Preis (und umgekehrt). Verwendet nur BaseLot.
UseRollingHedge
Bei true: Wenn eine Hedge-Position den RollingHedgeProfit erreicht, wird sie geschlossen (Gewinnsicherung)
und eröffne eine neue Absicherung zum aktuellen Marktpreis, um das Einstiegsniveau zurückzusetzen.
RollingHedgeProfit
Gewinnschwelle ($), bei der eine Hedge-Position auf den aktuellen Kurs gerollt wird.
PairCloseOnce
Begrenzung auf ein Paarschlussereignis pro Rasterzyklus.
ShowPairCloseLog
Druckt Details zur Paarschlussaktivität in das MT5-Journal.
=== Handelseinstellungen ===
MagischeNummer
Eindeutiger Bezeichner für die Orders dieses EAs. Verwenden Sie für jede Chart-Instanz eine andere Nummer.
Schlupf
Maximal erlaubter Slippage in Punkten bei der Ausführung von Orders.
TradeEnabled
Master-Schalter. Setzen Sie ihn auf false, um alle neuen Orderaktivitäten zu unterbrechen, während die Überwachung aktiv bleibt.
=== Dashboard ===
AnzeigenDashboard
Blendet das Informationspanel auf dem Chart ein oder aus.
DashX / DashY
Position des Dashboard-Panels auf dem Chart (Pixel von der linken oberen Ecke).
ColBuy / ColSell / ColProfit / ColLoss / ColNeutral / ColHeader / ColBg / ColBorder
Farbanpassung für die Elemente des Dashboard-Panels.
=== Chart-Stil ===
ApplyChartStyle
Anwenden eines benutzerdefinierten dunklen Chartstils (Kerzenfarben, Hintergrund, Raster).
CandleBullBody / CandleBullWick / CandleBearBody / CandleBearWick
Farben für bullische und bearische Kerzenkörper und Dochte.
ChartBg / ChartFg / ChartAxis / ShowChartGrid
Diagrammhintergrund, -vordergrund, Achsenfarbe und Sichtbarkeit der Gitterlinien.
=== Sitzungsfilter ===
UseSessionFilter
Begrenzt die Eröffnung neuer Aufträge auf ein bestimmtes Zeitfenster.
SessionStartHour / SessionEndHour
Start- und Endstunde der Handelssitzung (Serverzeit, 0-23).
=== Nachrichtenfilter ===
UseNewsFilter
Unterbricht die Aktivität neuer Orders bei wichtigen wirtschaftlichen Ereignissen.
Verwendet den im MT5 integrierten Wirtschaftskalender. Automatisch im Strategy Tester deaktiviert.
NachrichtenMinutenVor
Minuten vor einem Nachrichtenereignis, um die Eröffnung neuer Orders zu stoppen.
NachrichtenMinutenNach
Minuten nach einem Nachrichtenereignis, bevor neue Orders wieder aufgenommen werden.
FilterHighImpact
Blockiert den Handel bei Ereignissen mit hoher Nachrichtenwirkung.
FilterMediumImpact
Blockiert den Handel im Umfeld von Nachrichten mit mittlerer Auswirkung.
Bei Nachrichten schließen
Schließt alle offenen Positionen, wenn der Nachrichtenfilter aktiviert wird.
────────────────────────────────────────
UNTERSTÜTZTE SYMBOLE UND EMPFOHLENE EINSTELLUNGEN
────────────────────────────────────────
GridDuo Pro funktioniert mit jedem Symbol, das bei Ihrem Broker verfügbar ist.
Alle Parameter passen sich automatisch an die Pip-Größe und den Tick-Wert des Symbols an.
Nachfolgend finden Sie getestete Konfigurationen für die gängigsten Instrumente.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EURUSD - Standard-Konto
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Ein gut schwankendes Paar mit moderater Volatilität (~70-90 Pip/Tag).
Funktioniert gut mit den Standardeinstellungen. Währungsstärke-Filter
hilft, starke USD- oder EUR-Trendtage zu vermeiden.
KontoVoreinstellung = STANDARD
GridStep = 20-30 pip
MaxGridLevels = 8-10
BasisLot = 0,01
LotMultiplikator = 1.5
MaxLot = 0.50
TpModus = Dollar
GewinnZielUSD = 5,0
MinPaarGewinn = -2,0
MaxDrawdownPct = 20
UseCurrStrength = wahr
CsMode = Contrarian (Mittelwert-Revert)
Mindestkapital = $500 (konservativ) / $1.000 (empfohlen)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GBPUSD - Standard-Konto
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Höhere Volatilität als EURUSD (~100-130 pip/Tag). Breiteres Raster
Schritt empfohlen, um übermäßige Orderhäufigkeit zu vermeiden.
KontoVoreinstellung = STANDARD
GridStep = 30-40 pip
MaxGridLevels = 8
BasisLot = 0,01
LotMultiplikator = 1.5
MaxLot = 0.30
TpModus = Dollar
GewinnZielUSD = 5,0
MinPaarGewinn = -3,0
MaxDrawdownPct = 20
Mindestkapital = $800 (konservativ) / $1.500 (empfohlen)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
USDJPY / EURJPY - Standard-Konto
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
JPY-Paare erfordern PipSizeOverride = 0.01, wenn die Rasterabstände
zu eng oder zu weit erscheint, nachdem der EA angehängt wurde.
AccountPreset = STANDARD
PipSizeOverride = 0.01 ← erforderlich für JPY-Paare
GridStep = 20-30 pip
MaxGridLevels = 8
BasisLot = 0.01
LosMultiplikator = 1.5
MaxLot = 0.50
MaxDrawdownPct = 20
Mindestkapital = $600
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
XAUUSD (Gold) - Standard-Konto
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Gold bewegt sich 15-30 Pip/Minute während aktiver Sitzungen. Ein breiter
Rasterschritt ist unerlässlich. Währungsstärke ist automatisch
für Gold deaktiviert. Verwenden Sie einen konservativen Lot-Multiplikator und
strenges Drawdown-Limit.
KontoVoreinstellung = STANDARD
PipSizeOverride = 0,10 ← erforderlich für Gold
GridStep = 150-200 Pip
MaxGridLevels = 4-5
BasisLos = 0,01
LosMultiplikator = 1,3
MaxLot = 0,10
TpModus = Dollar
GewinnZielUSD = 10,0
MinPaarGewinn = -5,0
MaxDrawdownPct = 10 ← strengere DD für Gold
BatchGröße = 5
Mindestkapital = $2.000 (konservativ) / $5.000 (empfohlen)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
XAUUSD (Gold) - Cent-Konto
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Mit einem Cent-Konto können Sie Gold mit einem viel kleineren realen
Kapital handeln und dabei die gleiche Rasterlogik beibehalten. Alle Dollar-basierten
Eingaben werden wie bei einem Standardkonto eingegeben - der EA
multipliziert sie intern mit 100, um sie an die Cent-Währung anzupassen.
WIE ES FUNKTIONIERT:
Sie geben ProfitTargetUSD = 10 ein
EA verwendet intern 1000 Cents = $10 echtes Geld
AccountPreset = CENT ← Schlüsseleinstellung
PipSizeOverride = 0.10
GridStep = 150-200 Pip
MaxGridLevels = 4-5
BasisLot = 0.01
LosMultiplikator = 1,3
MaxLot = 0,10
TpModus = Dollar
GewinnZielUSD = 10 (= 1000¢ = $10 real)
MinPairProfit = -5 (= -500¢ = -$5 real)
LockActivateAt = 5 (= 500¢ = 5$ real)
LockMinProfit = 1 (= 100¢ = 1$ real)
RollingHedgeProfit= 50 (= 5000¢ = $50 real)
MaxDrawdownPct = 10 (Prozentsatz - unverändert)
BatchGröße = 5
Mindestkapital = ¢20.000 ($200 real) bis ¢50.000 ($500 real)
HINWEIS: Parameter, die Pip oder Prozent verwenden (GridStep,
MaxDrawdownPct, MaxSpreadPips, LotMultiplier) werden nie
skaliert - sie funktionieren bei beiden Kontotypen identisch.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
US30 / NAS100 / DAX - Indizes
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Indizes haben eine große Intraday-Spanne und können einen starken Trend aufweisen.
Verwenden Sie einen größeren Rasterschritt und ein strengeres Drawdown-Limit.
PipSizeOverride hängt vom Broker ab - prüfen Sie den Pip-Wert
der nach dem Anhängen im Dashboard angezeigt wird.
KontoVoreinstellung = STANDARD
PipSizeOverride = 1.0 (nach dem Anlegen überprüfen)
GridStep = 50-100 pip
MaxGridLevels = 4
BasisLot = 0,01
LosMultiplikator = 1,3
Höchstbetrag = 0,05
MaxDrawdownPct = 8
UseDynamicStep = true ← empfohlen für Indizes
DynStep_LotTrigger= 0.05
DynStep_Multiplikator= 2,0
Mindestkapital = $3.000
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BTCUSD / ETHUSD - Kryptowährungen
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Äußerst volatil. Der Grid-Handel mit Kryptowährungen ist sehr riskant.
Verwenden Sie die größtmögliche Rasterweite und die kleinstmögliche Lotgröße.
Nur für erfahrene Benutzer empfohlen.
KontoVoreinstellung = STANDARD
PipSizeOverride = 1.0
GridStep = 500-1000 pip
MaxGridLevels = 3
BasisLot = 0,01
LotMultiplikator = 1.2
MaxLot = 0,02
MaxDrawdownPct = 5
Mindestkapital = $5,000+
────────────────────────────────────────
VERSTÄNDNIS DES DASHBOARDS
────────────────────────────────────────
Das On-Chart-Panel zeigt Echtzeit-Informationen in Abschnitten an:
MARKT Aktueller Preis, Spread, Richtung, Anzahl der Rasterzyklen
PROFIT / LOSS Float P/L in Pip und USD, TP-Ziel, Fortschrittsbalken
POSITIONEN Offene BUY/SELL Anzahl und Losgrößen
GRID LEVELS Gefüllte Levels pro Seite, nächster Triggerpreis, dynamischer Schrittstatus
RISIKOMONITOR Equity Drawdown % und Margin-Nutzung % mit visuellen Balken
TRAILING LOCK Lock-Status, aktueller Peak P/L und Profit Floor
CURRENCY STRENGTH EUR/USD-Stärkewerte und Richtungssignal
NEWS FILTER Filterstatus und nächstes blockiertes Ereignis
PAIR CLOSE Status, Anzahl der geschlossenen Paare, gesperrter Gesamtgewinn
Der Kontotyp (STANDARD oder CENT) wird am unteren Rand des Fensters angezeigt.
