Gold AuriGrid SAR Switch MT5
- Experten
- Version: 1.0
- Aktivierungen: 20
### Produktübersicht
Gold AuriGrid SAR Switch MT5 ist ein Expert Advisor für MetaTrader 5. Er kombiniert einen Grid-Zweig mit einem SAR-basierten Martin-Fibonacci-Zweig und nutzt den Parabolic SAR auf H1, um zwischen zwei Handelsmodi zu wechseln.
Die Standardeinstellung ist für XAUUSD M1 vorbereitet, aber Symbol, Zeitraum und Risikoparameter können angepasst werden. Ein Hedging-Konto wird empfohlen, da der EA getrennte Long- und Short-Zweiglogik verwendet.
### Hauptfunktionen
1. Zwei Handelsmodi
- Modus 1: Buy Grid + Sell Martin Fibonacci Zweig.
- Modus 2: Sell Grid + Buy Martin Fibonacci Zweig.
2. Moduswechsel über H1 SAR
Der EA liest den Parabolic SAR auf H1 und kann den aktiven Modus entsprechend der Richtung des höheren Zeitrahmens wechseln.
3. Grid-Zweig
Der Grid-Zweig eröffnet Positionen in der gewählten Richtung. Unterstützt werden feste oder multiplizierte Lots, maximale Positionsanzahl, maximale Gesamtlots, Grid-Abstand, Zweig-Take-Profit und Zweig-Stop-Loss.
4. Martin-Fibonacci-Zweig
Der Martin-Zweig verwendet SAR als Trendfilter für die erste Order und kann kumulative Fibonacci-Abstände für zusätzliche Positionen verwenden. Er enthält Limits für Positionsanzahl, Gesamtlots, Margin-Level und optionalen festen Geld-Stop-Loss.
5. Risikokontrollen
Der EA enthält Spread-Filter, Slippage-Einstellung, aktuelle Margin-Prüfung, erwartete Margin-Prüfung, initialen Stop-Loss, täglichen Verluststopp, Equity-Drawdown-Stopp, Gesamt-Equity-Take-Profit und Pause nach aufeinanderfolgenden Verlusten.
6. Logs und Chart-Panel
Der EA kann Signale, Risiken und Gründe für Nicht-Einstiege ausgeben. Das Chart-Panel zeigt aktuellen Modus, H1 SAR Status, Zweig-Exposure, Equity-Basis, Spread, Margin-Level und Risikostatus.
### Empfohlene Verwendung
Dieser EA richtet sich an Nutzer, die Grid- und Martin-Positionsmanagement verstehen. Diese Methoden können bei ungünstigen Marktbewegungen die Exposition erhöhen. Testen Sie den EA vor dem Live-Handel im MetaTrader 5 Strategietester und passen Sie alle Risikoeinstellungen an Kontogröße, Symbolbedingungen und Broker-Ausführung an.
### Eingabeparameter
Basic Runtime
- DisableTrading: Nur-Signal-Modus ohne echten Handel.
- TradeSymbolInput: Handelssymbol. Leer verwendet das Chart-Symbol.
- StartupMode: Auswahl des Startmodus.
- ResumeSavedModeOnRestart: gespeicherten Modus und Equity-Basiswerte nach Neustart wiederherstellen.
- EnableAutoModeSwitch: automatischen Moduswechsel per H1 SAR aktivieren.
- CloseAllOnModeSwitch: EA-Positionen vor Moduswechsel schließen.
- MinSwitchProfitMoney: minimaler Geldgewinn für Moduswechsel.
- MinSwitchEquityProfitPercent: minimaler Equity-Gewinn in Prozent für Moduswechsel.
- MagicNumberBase: Basis-Magic-Nummer.
- SignalTimeframe: Signal-Zeitrahmen.
- UseClosedBarSignals: geschlossene Kerzen für Indikatorsignale verwenden.
- TradeOnlyOnNewBar: Einstiege nur bei neuer Kerze prüfen.
- MinSecondsBetweenAnyOrders: globaler Order-Cooldown.
H1 SAR Routing
- H1SAR_Step: H1 SAR Schritt.
- H1SAR_Max: H1 SAR Maximum.
- H1SarShift: H1 SAR Kerzenverschiebung.
- EnableImmediateH1SARSwitch: sofort wechseln, wenn sich der H1 SAR Zielmodus ändert.
- ShowH1SAROnChart: H1 SAR im Chart zeichnen.
- H1SARPlotBars: Anzahl der H1 SAR Balken im Chart.
- H1SARPlotColor: Farbe des H1 SAR im Chart.
Grid Branch
- EnableGridBranch: Grid-Zweig aktivieren oder deaktivieren.
- GridOpenInitialImmediately: erste Grid-Order öffnen, wenn keine Grid-Position existiert.
- GridLot: Lotgröße der ersten Grid-Order.
- GridLotMultiplier: Lot-Multiplikator für Grid-Ergänzungen.
- MaxGridPositions: maximale Grid-Positionen.
- MaxGridTotalLots: maximale Grid-Gesamtlots.
- GridStepPoints: Grid-Abstand in Punkten.
- GridMinSecondsBetweenOrders: Pause zwischen Grid-Orders.
- EnableGridEquityTakeProfit: Equity-Take-Profit des Grid-Zweigs aktivieren.
- GridTakeProfitPercent: Take-Profit-Prozent des Grid-Zweigs.
- EnableGridMoneyStopLoss: festen Geld-Stop-Loss für Grid aktivieren.
- MaxGridLossMoney: maximaler schwebender Grid-Verlust.
- GridUsePerOrderTakeProfit: festen TP für jede Grid-Order verwenden.
- GridPerOrderTPPoints: TP jeder Grid-Order in Punkten.
Martin Fib Branch
- EnableMartinBranch: Martin-Fibonacci-Zweig aktivieren oder deaktivieren.
- MartinInitialLots: Lotgröße der ersten Martin-Order.
- MartinMartingaleFactor: Martin-Lot-Multiplikator.
- MaxMartinPositions: maximale Martin-Positionen.
- MaxMartinTotalLots: maximale Martin-Gesamtlots.
- MartinBaseAddPrice: Basisabstand für Ergänzungen in Preiseinheiten.
- MartinUseFibSpacing: kumulativen Fibonacci-Abstand verwenden.
- MaxFibMultiplier: maximaler Fibonacci-Term.
- MartinFibReference: erster oder letzter Eröffnungspreis als Abstandsbasis.
- MartinMinSecondsBetweenAdds: Pause zwischen Martin-Ergänzungen.
- EnableMartinMarginCheck: Margin-Level-Prüfung für Martin aktivieren.
- MartinMinMarginLevelPercent: minimales Margin-Level für Martin-Orders.
- EnableMartinEquityTakeProfit: Equity-Take-Profit des Martin-Zweigs aktivieren.
- MartinTakeProfitPercent: Take-Profit-Prozent des Martin-Zweigs.
- EnableMartinMoneyStopLoss: festen Geld-Stop-Loss für Martin aktivieren.
- MaxMartinLossMoney: maximaler schwebender Martin-Verlust.
- MartinUsePerOrderTakeProfit: festen TP für jede Martin-Order verwenden.
- MartinPerOrderTPPoints: TP jeder Martin-Order in Punkten.
SAR Filter
- UseMartinEntrySAR: SAR-Filter für die erste Martin-Order aktivieren.
- SAR_Step: SAR-Schritt für den Martin-Einstiegsfilter.
- SAR_Max: SAR-Maximum für den Martin-Einstiegsfilter.
Execution and Risk
- PreferredFilling: bevorzugter Order-Filling-Modus.
- DeviationPoints: maximale Slippage in Punkten.
- EnableMaxSpreadFilter: Spread-Filter aktivieren.
- MaxSpreadPoints: maximal erlaubter Spread.
- EnableMarginLevelFilter: Filter für aktuelles Margin-Level aktivieren.
- MinCurrentMarginLevelPercent: minimales aktuelles Margin-Level.
- CheckProjectedMarginLevel: Margin-Level nach neuer Order prüfen.
- MinProjectedMarginLevelPercent: minimales erwartetes Margin-Level.
- MaxLotsPerOrder: maximale Lots pro Order.
- UseInitialStopLoss: initialen Stop-Loss aktivieren.
- InitialStopLossPoints: Abstand des initialen Stop-Loss in Punkten.
- UseATRInitialStop: ATR-basierten initialen Stop verwenden.
- ATRPeriod: ATR-Periode.
- ATRStopMultiplier: ATR-Stop-Multiplikator.
- EnableDailyLossStop: täglichen Verluststopp aktivieren.
- MaxDailyLossPercent: maximaler Tagesverlust in Prozent.
- EnableEquityDrawdownStop: Equity-Drawdown-Stopp aktivieren.
- MaxEquityDrawdownPercent: maximaler Equity-Drawdown.
- EnableTotalEquityTakeProfit: Gesamt-Equity-Take-Profit aktivieren.
- TotalEquityTakeProfitPercent: Gesamt-Equity-Take-Profit in Prozent.
- CloseAllOnRiskStop: alle EA-Positionen nach Risikostopp schließen.
- DisableAfterRiskStop: neue Einstiege nach Risikostopp stoppen.
- EnableConsecutiveLossPause: Pause nach aufeinanderfolgenden Verlusten aktivieren.
- MaxConsecutiveLosses: Anzahl der Verluste vor Pause.
- PauseMinutesAfterLossStreak: Pausenzeit in Minuten.
- UseTradingSession: Handelssitzungsfilter aktivieren.
- TradeStartHour: Handelsstartstunde.
- TradeEndHour: Handelsendstunde.
Logs and Panel
- EnableLogs: allgemeine Logs aktivieren.
- EnableSignalLogs: Signal-Logs aktivieren.
- EnableSignalReasonLogs: Gründe für Nicht-Einstieg und Nicht-Ergänzung aktivieren.
- EnableDebugLogs: Debug-Logs aktivieren.
- LogThrottleSeconds: Begrenzung wiederholter Logs in Sekunden.
- EnablePanel: Chart-Panel aktivieren.
- PanelCorner: Ecke des Panels.
- PanelX: X-Verschiebung des Panels.
- PanelY: Y-Verschiebung des Panels.
### Risikohinweis
Dieser Expert Advisor garantiert keinen Gewinn. Grid- und Martin-Strategien können bei starken einseitigen Marktbewegungen eine hohe Exposition erzeugen. Testen Sie den EA zuerst und verwenden Sie konservative Risikoeinstellungen.
