MACD Cross Trader
- Experten
- Version: 1.0
MACD Cross Trader ist ein Expert Advisor für MetaTrader 5, der ein klassisches MACD-Crossover-Signal mit einem langfristigen EMA-Trendfilter kombiniert, um in Richtung des vorherrschenden Trends zu handeln und gleichzeitig schwächere Crossover entgegen dem Trend herauszufiltern.
So funktioniert es:
Der EA überwacht den MACD-Indikator (schnelle EMA, langsame EMA und Signal-SMA, alle konfigurierbar) auf ein bullisches oder bärisches Crossover zwischen der MACD-Linie und der Signallinie. Ein Signal wird nur dann umgesetzt, wenn sich der Kurs auf der richtigen Seite eines langfristigen EMA-Trendfilters befindet: Ein bullisches Crossover wird nur berücksichtigt, wenn der Kurs über dem Trend-EMA notiert, und ein bärisches Crossover nur, wenn der Kurs darunter notiert. Diese Kombination soll den Einstieg in den Handel an der allgemeinen Marktrichtung ausrichten, anstatt jedes Crossover isoliert zu handeln.
Stop-Loss und Take-Profit werden dynamisch aus dem aktuellen ATR-Wert berechnet, sodass sich das Handelsmanagement an die Volatilität des gehandelten Symbols und des Zeitrahmens anpasst, anstatt feste Punktabstände zu verwenden.
Risikomanagement-Funktionen:
- Kostenlose Margenprüfung mit Sicherheitspuffer vor jedem Trade, um Ablehnungen durch den Broker wegen „nicht genügend Guthaben“ zu vermeiden
- Filter für maximale Spreads, damit Trades nicht in Zeiten ungewöhnlich hoher Spreads eröffnet werden
- Nur eine Position gleichzeitig pro Chart, wobei Einstiegssignale einmal pro neuem Balken und nicht bei jedem Tick ausgewertet werden
- Optionaler ATR-basierter Trailing-Stop, der den vom Broker vorgegebenen Mindest-Stop-Abstand einhält und vor der Anpassung des Stop-Loss überprüft, ob der Take-Profit nicht zu nahe am Kurs liegt, wodurch Fehler wegen „ungültiger Stops“ reduziert werden
- Filterung nach „Magic Numbers“, damit der EA nur seine eigenen Trades verwaltet
Wichtigste Eingaben:
- InpMagicNumber: Magic Number zur Identifizierung des Trades
- InpTimeFrame: Zeitrahmen, der für die Signalberechnung verwendet wird
- InpMaxSpreadPoints: maximal zulässiger Spread in Punkten
- InpFastEMA / InpSlowEMA / InpSignalSMA: Einstellungen für die MACD-Berechnung
- InpEMATrendPeriod: Periode des langfristigen EMA-Trendfilters
- InpStopLoss_ATR / InpTakeProfit_ATR: Stop-Loss und Take-Profit als ATR-Vielfache
- InpLotSize: Feste Lotgröße für neue Trades
- Trailing-Stop-Einstellungen: aktivieren/deaktivieren, ATR-Vielfaches und Schrittweite
Wie bei jeder automatisierten Handelsstrategie garantieren vergangene Ergebnisse in Tests keine zukünftigen Ergebnisse. Da sich jedes Markt- und Brokerumfeld unterscheidet, sollten Sie den MACD Cross Trader gründlich im Strategietester und auf einem Demokonto testen und die Eingabewerte an die Eigenschaften des Wertpapiers und des Kontos anpassen, mit denen Sie handeln möchten, bevor Sie den Einsatz im Live-Handel in Betracht ziehen.
