MA Trend Pro MT4 MA Rsi Adx
- Experten
- Adam Benjamin Kildare
- Version: 1.0
- Aktivierungen: 5
MA Trend Pro ist ein professioneller, vollständig anpassbarer Expert Advisor, der anhand von MA-Kreuzungen mit RSI- und ADX-Bestätigung nach Trading-Setups sucht. Er lässt sich leicht im MetaTrader 4 Strategy Tester ausführen, so dass Sie Backtests durchführen, optimieren und Parameter finden können, die zu jedem Symbol und Zeitrahmen passen.
Vollgepackt mit Funktionen
- ATR-basierte SL & TP - Passt sich der Volatilität an; keine Einheitsgrößen mehr.
- Währungs- oder %-Risiko - Legen Sie einen festen Cash-Betrag oder einen Prozentsatz fest; die Lots werden automatisch aus dem ATR-Stop berechnet.
- Fester oder nachlaufender SL - Behalten Sie einen festen Stopp bei oder verwenden Sie einen ATR-Nachlaufstopp, der das anfängliche Risiko nicht erhöht.
- Kontoschutz - Täglicher Drawdown (Cash oder %) mit benutzerdefinierter Rücksetzungsstunde, optionalen täglichen und gesamten Gewinnzielen und einem Max-Spread-Filter, damit der EA schlechte Bedingungen überspringt.
- Vollständig optimierbare Indikatoren - Schalten Sie HMA/WMA um, legen Sie die MA-Längen fest und passen Sie RSI/ADX an.
- Benutzerdefinierte Stunden und Tage - Steuern Sie Sitzungen und eine optionale tägliche "Alles schließen"-Zeit (praktisch bei Nachrichten).
- Erweitertes Handelsmanagement - Legen Sie die maximale Anzahl offener Trades und den Cooldown fest; schalten Sie die Absicherung ein; schließen Sie nur oder schließen Sie und kehren Sie um, wenn Sie ein anderes Signal erhalten. (Wenn Ihr Broker/Kontotyp kein Hedging zulässt, lassen Sie es aus).
Übersicht der Eingaben (einfaches Englisch)
Trend & Filter
- UseHullMA - Wählen Sie den Trend-MA: HMA (true) oder WMA/LWMA (false).
- FastMAPeriod / SlowMAPeriod - Schnelle/langsame MA-Längen, die den Trend definieren.
- RSI_Period, RSIOversold, RSIOverbought - RSI-Bestätigung (z.B. 14 / 30 / 70).
- ADXPeriod, ADXMin - Handelt nur, wenn der ADX diese Stärke erreicht oder überschreitet.
Risiko & Ausstieg
- UsePercentageRisk, RiskValue - Risiko in % des Saldos oder einer festen Währung; Losgröße wird automatisch aus dem ATR-Stopp errechnet.
- ATRPeriod, SlMultiplier - ATR-basierter Stop-Loss.
- UseTrailingSL, TrailMultiplier - Optionaler ATR-Trailing-Stop (erhöht niemals das Anfangsrisiko).
- TpMultiplier - Take-Profit als ein Vielfaches des ATR-basierten SL.
Handelsfenster & Ablauf
- StartHour, EndHour - Stunden, in denen der EA Trades öffnen kann.
- EnableTimedClose, CloseHour, CloseMinute - Optionale tägliche "Alle schließen"-Zeit.
- MaxOpenTrades - Maximale Anzahl gleichzeitiger Positionen (pro Symbol/Magic).
- CooldownMinutes - Mindestzeit zwischen neuen Einträgen.
Schutzmaßnahmen
- UseDrawdownLimit, DrawdownLimitIsPercent, MaxDailyDrawdown, DrawdownResetHour - Täglicher Drawdown-Guard (Cash oder %), mit einer Reset-Stunde, die Ihrem Broker entspricht.
- UseMinEquityGuard, MinAccountEquity - Stoppt den Handel, wenn das Kontokapital zu niedrig wird.
- UseProfitTarget, DailyProfitTarget, TotalProfitTarget - Optionale tägliche und Gesamtgewinnziele (basierend auf dem Eigenkapital).
- MaxAllowedSpreadPoints - Blockiert neue Trades, wenn der Spread (in Punkten) diesen Wert überschreitet.
Positionsverhalten
- AllowHedging - Erlaubt beide Richtungen auf einmal (true) oder blockiert die Gegenseite (false).
- ActOnOppositeSignal - Wenn ein entgegengesetztes Signal während eines Handels erscheint, wird gehandelt.
- OppositeSignalCloseAndReverse - Wenn die obige Option aktiviert ist, wählen Sie nur Schließen (false) oder Schließen und Öffnen der Gegenseite (true).
Sonstiges
- MagicNumber - Eindeutige ID für die Trades dieses EAs.
- TradeMonday...TradeFriday - Wählen Sie, an welchen Wochentagen gehandelt werden soll.
Optimierung (MT4 Strategy Tester) Der EA muss vor dem Hinzufügen zum Chart optimiert werden.
1) Öffnen Sie den Tester und wählen Sie die Grundlagen
Ansicht → Strategietester
Experte: MA Trend Pro (MT4)
Symbol & Zeitraum: Wählen Sie, was Sie handeln (Strategien funktionieren nicht bei jedem Paar/TF - probieren Sie ein paar aus)
Historie verwenden: letzte 6 Monate (guter Ausgangspunkt)
2) Modellierung & Geschwindigkeit/Genauigkeit
- Nur offene Kurse = schnell (großartig für die Optimierung, besonders bei MA/RSI/ADX).
- Jeder Tick = höchster Realismus (verwenden Sie dies, um Ihre besten Kandidaten erneut zu testen).
- Spread: Stellen Sie einen typischen festen Spread für das Symbol ein oder verwenden Sie Current.
- Aktivieren Sie das Feld Optimierung.
- Hinweis: Der gleitende Rumpf-Durchschnitt ist nicht in MT4 integriert, weshalb die Optimierung von MA Trend Pro länger dauert als bei anderen EAs.
3) Eigenschaften des Experten
- Testeinlage: Geben Sie das Guthaben ein, das Sie verwenden möchten.
- Optimierungskriterium: Gleichgewicht (gute Voreinstellung).
- Genetischer Algorithmus: eingeschaltet für Schnelligkeit (Sie können ihn später für einen gründlichen Durchgang ausschalten).
4) Wie die Eingabebereiche funktionieren
Auf der Registerkarte Eingaben:
- Nicht markiertes Kästchen → der feste Wert wird verwendet.
- Aktiviertes Kästchen → der EA durchläuft Start → Stop in Schrittweiten.
Beispiel: MA Start=100, Step=25, Stop=300 testet 100, 125, 150 ... 300.
Empfohlene Optimierungsbereiche
Risiko
- UsePercentageRisk - wählen Sie % oder festes Geld.
- RiskValue - Ungeprüft: Ein praktischer Bereich ist 0,1%-1% des Kontos (z.B. $100-$1.000 bei $100k).
Stops/Ziele
- SlMultiplier - Überprüft: Start 1,0, Schritt 0,1, Stopp 2,0
- ATRPeriod - 14, nicht angekreuzt
- UseTrailingSL - Angekreuzt: Start false, Stop true
- TrailMultiplier - Abgehakt: Start 1.0, Schritt 0.1, Stop 2.0
- TpMultiplier - Abgehakt: Start 2,0, Schritt 1,0, Stopp 10,0
Trend und Filter
- FastMAPeriod - Geprüft: Start 40, Schritt 20, Stopp 100
- SlowMAPeriod - Geprüft: Start 100, Schritt 25, Stopp 300
- UseHullMA - Geprüft: Start false, Stop true (lässt den Optimierer HMA vs. WMA wählen)
- RSI_Period - 14, nicht angekreuzt
- RSIOversold - Geprüft: Start 20, Schritt 5, Stop 35
- RSIOverbought - Geprüft: Start 65, Schritt 5, Stop 80
- ADXPeriod - 14, Ungeprüft
- ADXMin - Geprüft:
- M1/M5: Start 15, Schritt 5, Stop 30
- Höhere TFs: Start 0, Schritt 5, Stop 30
Sitzung und Zeitpunkt (Broker-Server-Zeit )
- StartHour / EndHour / CloseHour - Geprüft, Schritt 1 Stunde
- Sydney: Start 2→3, Ende 4→7, Schluss 7→9
- London: Start 9→11, End 11→12, Close 12→14
(Die Zeiten sind Broker-Serverzeiten - oft EET/EEST ≈ GMT+2/3.)
Positionskontrollen
- MaxOpenTrades - Unmarkiert bei 1 (empfohlen).
- Wenn Sie Stacking wünschen: Angekreuzt: Start 1, Schritt 1, Stop 5
- CooldownMinutes - Angekreuzt: Start 0, Schritt 15, Stop 60
- MagicNumber - Nicht angekreuzt (nur die ID des EA; sie muss eindeutig sein)
Tage
- TradeTuesday / TradeWednesday / TradeThursday - true, Unchecked
- TradeMonday - Überprüft: Start falsch, Stop wahr
- HandelFreitag - Geprüft: Start falsch, Stop wahr
Schutzmaßnahmen
- UseDrawdownLimit / UseMinEquityGuard / UseProfitTarget - Setzen Sie diese Parameter auf Ihre eigenen Regeln oder persönlichen Leitplanken (während der Optimierung in der Regel nicht aktiviert; für den Live-Betrieb mit festen Werten versehen).
- MaxAllowedSpreadPoints - Nicht angekreuzt: MT4 optimiert den Spread nicht, setzen Sie ihn also über den Wert des Währungsspreads, sonst werden im Strategietester keine Trades eingegeben.
Hedging & umgekehrte Logik (wählen Sie einen Ansatz )
- Ansatz 1 (einfaches Hedging):
AllowHedging=true;
ActOnOppositeSignal=false;
OppositeSignalCloseAndReverse=false
- Ansatz 2 (auf Signal umkehren):
AllowHedging = false
ActOnOppositeSignal = Checked: Start false, Stop true
OppositeSignalCloseAndReverse = Checked: Start false, Stop true
(Wenn Ihr Kontotyp Netting ist oder Ihr Broker Hedging nicht zulässt, verwenden Sie Ansatz 2 ) .
Interpretation der Ergebnisse (einfaches Englisch)
1) Optimierungsergebnisse
Wählen Sie "Start". Wenn der Optimierer beendet ist, sollte eine Registerkarte mit den Optimierungsergebnissen erscheinen. Öffnen Sie die Registerkarte Optimierungsergebnisse und sortieren Sie nach Gewinn, Gewinnfaktor oder Drawdown, um eine Strategie zu finden, die Sie näher untersuchen möchten.
2) Detaillierte Prüfung
Klicken Sie mit der rechten Maustaste auf eine Zeile → Eingabeparameter festlegen, um diese Werte zu laden und die Optimierung zu deaktivieren.
Klicken Sie auf Start (Einzeltest), um einen vollständigen Bericht zu erstellen (Gewinnrate, aufeinanderfolgende Verluste, Drawdown, Aktienkurve). Wenn es nicht nur ein glücklicher Mega-Trade war, behalten Sie ihn.
3) Speichern Sie Ihr Set und verwenden Sie es live
In Inputs, Save to a .set (include symbol/TF/date).
Verbinden Sie den EA mit einem Chart → Inputs → Laden Sie Ihr Set.
Optimieren Sie erneut für andere Symbole/Zeitrahmen und speichern Sie für jedes Symbol ein neues Set.
