Gold Distance Trader MT5
- Experten
-
Jan Trillenberg
Ich entwickle MetaTrader-5-Expert-Advisors auf der Grundlage klar definierter Handelskonzepte, praxisnaher Tests und einer unkomplizierten Automatisierung. - Version: 1.10
- Aktivierungen: 5
Ein flexibler und konfigurierbarer Expert Advisor auf Basis von Preisabständen
Distance Trader MT5 ist ein Expert Advisor (EA) für MetaTrader 5, der eine regelbasierte Handelsmethode auf Basis von Preisabständen automatisiert.
Der EA kann auf verschiedenen Handelssymbolen eingesetzt werden und ermöglicht dem Nutzer die vollständige Kontrolle über Handelsrichtung, Positionsgröße, Abstand zwischen Einstiegen, Take Profit, Stop Loss sowie die maximale Anzahl offener Positionen.
Durch den modularen Aufbau eignet sich Distance Trader MT5 sowohl für konservative Ansätze mit nur einer offenen Position als auch für individuelle Handelsstrategien mit mehreren Positionen.
Getestete Performance
Distance Trader MT5 wurde mit dem MetaTrader-5-Strategietester untersucht. Die in den Produktbildern dargestellten Ergebnisse zeigen einen Beispieltest des Expert Advisors unter bestimmten Marktbedingungen und Einstellungen.
Kennzahlen des dargestellten Tests:
- Profit Factor: 4,20
- Sharpe Ratio: 2,37
- Recovery Factor: 2,92
- Insgesamt 2.898 Trades
- Gewinntrades: 96,93 %
- Verlusttrades: 3,07 %
- Einsatz auf XAUUSD und EURUSD
- Gleichmäßige Entwicklung der Equity-Kurve über den gezeigten Zeitraum
- Mehrere zwischenzeitliche Drawdowns wurden im Testverlauf durchlaufen
Diese Ergebnisse beziehen sich ausschließlich auf die dargestellte Testumgebung. Unterschiedliche Symbole, Broker, Spreads, Slippage, Handelsbedingungen und Marktphasen können zu deutlich abweichenden Ergebnissen führen.
Vergangene Testergebnisse stellen keine Garantie für zukünftige Ergebnisse dar.
Bevorzugte Konfiguration des Entwicklers
Der Entwickler verwendet den EA überwiegend auf XAUUSD (Gold) mit folgender Grundkonfiguration:
- Volume = 0,05
- EnableStopLoss = false
- EnableTakeProfit = true
- TakeProfitPips = 500
- TradeDistancePips = 50
- BuyOrders = true
- SellOrders = false
- MaxOpenOrders = 1
Diese Konfiguration wurde vom Entwickler speziell für XAUUSD gewählt. Sie stellt keine Empfehlung, Anlageberatung oder Garantie für zukünftige Ergebnisse dar.
Der EA ist nicht auf Gold beschränkt und kann auf anderen Symbolen eingesetzt werden. Vor dem Live-Handel sollten eigene Tests durchgeführt werden.
Funktionsweise des EA
Distance Trader MT5 überwacht kontinuierlich den Preis des gewählten Symbols.
Wenn keine Position geöffnet ist, kann der EA entsprechend der eingestellten Handelsrichtung einen Trade eröffnen.
Zusätzliche Positionen werden erst berücksichtigt, wenn sich der Markt um den zuvor definierten Preisabstand bewegt hat.
Dadurch kann der Nutzer gezielt steuern, wie häufig potenzielle Neueinstiege erfolgen dürfen.
Grundsätzlich gilt:
- Größere Preisabstände führen häufig zu weniger Einstiegen.
- Kleinere Preisabstände können zu häufigeren Einstiegen führen.
- Höhere Werte bei MaxOpenOrders können das Marktengagement erhöhen.
- Geringere Werte ermöglichen einen konservativeren Ansatz.
Hauptmerkmale
- Für MetaTrader 5 entwickelt
- Für verschiedene Symbole geeignet
- Buy-only, Sell-only oder beide Richtungen möglich
- Frei konfigurierbares Handelsvolumen
- Frei konfigurierbarer Abstand zwischen Einstiegen
- Optionaler Stop-Loss
- Optionaler Take-Profit
- Konfigurierbare maximale Anzahl offener Positionen
- Automatische Anpassung an Broker-Volumenvorgaben
- Überprüfung verfügbarer Margin vor dem Handel
- Schutz vor mehrfachen Einstiegen auf nahezu identischem Preisniveau
- Verwaltung über eindeutige Magic Number
- Berücksichtigt ausschließlich vom EA verwaltete Positionen
- Keine DLLs erforderlich
- Keine externe Software erforderlich
- Vollständig regelbasierter Handelsansatz
- Geeignet für individuelle Risiko- und Money-Management-Konzepte
- Hohe Handelsaktivität in Langzeittests
Volumen- und Broker-Spezifikationen
Unterschiedliche Broker und Handelssymbole können unterschiedliche Anforderungen hinsichtlich:
- Mindestvolumen
- Höchstvolumen
- Volumenschritten
- Margin-Anforderungen
besitzen.
Ist AutoAdjustVolume aktiviert, passt der EA das gewünschte Volumen automatisch an die Vorgaben des Brokers an.
Ist CheckMarginBeforeTrade aktiviert, prüft der EA vor einer Order, ob ausreichend Margin verfügbar ist.
Falls die verfügbare Margin nicht ausreichend ist, wird kein ungültiger Trade eröffnet.
Risikomanagement
Distance Trader MT5 bietet verschiedene Möglichkeiten zur Anpassung des Risikoprofils.
In der Standardkonfiguration des Entwicklers ist der Stop-Loss deaktiviert. Diese Einstellung entspricht ausschließlich der persönlichen Nutzung des Entwicklers auf XAUUSD.
Ohne Stop-Loss können Positionen über längere Zeiträume offen bleiben. Dadurch können erhebliche nicht realisierte Verluste (Floating Losses), Drawdowns und erhöhte Margin-Belastungen entstehen.
Trader, die eine feste Verlustbegrenzung bevorzugen, können den Stop-Loss jederzeit aktivieren und individuell konfigurieren.
Besonderes Augenmerk sollte auf den Parameter MaxOpenOrders gelegt werden.
Eine höhere Anzahl gleichzeitig geöffneter Positionen kann:
- das Gesamtrisiko erhöhen
- den Kapitalbedarf steigern
- größere Drawdowns verursachen
- stärkere Kontoschwankungen erzeugen
Vom Entwickler verwendete Konfiguration für Gold
Für Nutzer, die die ursprüngliche XAUUSD-Konfiguration des Entwicklers testen möchten:
- Symbol = XAUUSD
- Volume = 0.05
- BuyOrders = true
- SellOrders = false
- EnableStopLoss = false
- EnableTakeProfit = true
- TakeProfitPips = 500
- TradeDistancePips = 50
- MaxOpenOrders = 1
Diese Konfiguration stellt lediglich die persönliche Arbeitsweise des Entwicklers dar und sollte vor dem Einsatz auf einem Live-Konto ausführlich geprüft werden.
Wichtige Risikohinweise
Der Handel mit Forex, CFDs, Metallen und anderen Finanzinstrumenten ist mit erheblichen Risiken verbunden.
Automatisierte Handelssysteme können Verluste erzeugen. Marktbedingungen verändern sich kontinuierlich und können die Performance eines Handelssystems beeinflussen.
Vergangene Ergebnisse, Backtests, Optimierungen und Demonstrationen sind keine Garantie für zukünftige Ergebnisse.
Faktoren wie:
- Brokerbedingungen
- Spreads
- Slippage
- Ausführungsgeschwindigkeit
- Hebelwirkung
- Marktvolatilität
- verfügbare Margin
können die tatsächliche Performance erheblich beeinflussen.
Der EA garantiert keine Gewinne und sollte nur mit Kapital eingesetzt werden, dessen Verlust finanziell verkraftet werden kann.
Vor dem Einsatz auf einem Live-Konto wird empfohlen:
- den Strategietester zu nutzen
- ausreichend auf einem Demokonto zu testen
- die Einstellungen an die eigene Risikotoleranz anzupassen
- die Handelsbedingungen des Brokers zu prüfen
Eingabeparameter
Volume
Gewünschtes Handelsvolumen pro Position.
EnableStopLoss
Aktiviert oder deaktiviert den Stop-Loss.
StopLossPips
Abstand des Stop-Loss in Pips.
EnableTakeProfit
Aktiviert oder deaktiviert den Take-Profit.
TakeProfitPips
Abstand des Take-Profit in Pips.
TradeDistancePips
Preisabstand, der erfüllt sein muss, bevor eine weitere Position in Betracht gezogen wird.
BuyOrders
Aktiviert Kaufpositionen.
SellOrders
Aktiviert Verkaufspositionen.
MaxOpenOrders
Maximale Anzahl gleichzeitig geöffneter Positionen für das aktuelle Symbol.
AutoAdjustVolume
Automatische Anpassung an die vom Broker zugelassenen Volumenschritte.
CheckMarginBeforeTrade
Überprüfung der verfügbaren Margin vor jeder neuen Position.
MaxMarginPercent
Maximaler Anteil der verfügbaren freien Margin, der für eine einzelne neue Position verwendet werden darf.
MagicNumber
Eindeutige Kennung zur Verwaltung der EA-Positionen.
DeviationPoints
Maximal zulässige Preisabweichung bei Marktorders.
Empfohlener Startpunkt
Für erste Tests empfiehlt der Entwickler eine konservative Konfiguration mit nur einer gleichzeitig geöffneten Position.
Beispiel:
- Volume = 0,05
- BuyOrders = true
- SellOrders = false
- EnableTakeProfit = true
- TakeProfitPips = 500
- MaxOpenOrders = 1
Diese Werte dienen ausschließlich als Ausgangspunkt für eigene Tests und können an Kontogröße, Symbol, Brokerbedingungen und persönliche Risikopräferenzen angepasst werden.
Support und Updates
Für Fragen zum Produkt sowie technische Unterstützung nutzen Sie bitte die Kommentarfunktion des MQL5-Marktplatzes oder das Nachrichtensystem von MQL5.
Der Expert Advisor kann im Rahmen zukünftiger Updates erweitert, optimiert oder an neue technische Anforderungen und MetaTrader-Versionen angepasst werden.
