Dieser Expert Advisor basiert auf einer MACD-Crossover-Strategie mit Trendfilterung und Bestätigung von Unterstützung/Widerstand. Die Logik ist nach der gängigsten Interpretation solcher Strategien aufgebaut, wobei Standardindikatoren verwendet werden. Der Code ist voll von Kommentaren, die jede Zeile des Codes Schritt für Schritt erklären.
Die Strategiekomponenten sind einfach:
MACD Crossovers: Standard-MACD-Einstellungen (Fast: 12, Slow: 26, Signal: 9) werden verwendet, um Momentumverschiebungen zu erkennen:
Trendfilter: Ein gleitender 200-Perioden-Durchschnitt filtert den Handel: Nur Käufe sind oberhalb des gleitenden Durchschnitts erlaubt, und Verkäufe, wenn der Preis unterhalb des gleitenden Durchschnitts liegt.
Signalvaliditätsfenster: Um zu vermeiden, dass Setups aufgrund eines falschen Timings verpasst werden, verwendet der EA ein konfigurierbares Zeitfenster, um sich Unterstützungs-/Widerstands- und MACD-Signale zu "merken" (Parameter SignalValidity).
Risikomanagement: Der Stop-Loss wird eine feste Anzahl von Punkten (vom Benutzer festgelegt) vom 200 MA platziert und der Take-Profit wird automatisch als 1,5× der Stop-Loss-Distanz berechnet.
| Parameter | Beschreibung |
|---|---|
| SignalGültigkeit (int) | Anzahl der Kerzen, die ein Signal nach dem Erscheinen gültig bleibt (Standard: 7) |
| Lotsize (doppelt) | Handelsvolumen für jede Order |
| SLPointDistanceFromMA (int) | Abstand (in Punkten) zwischen dem MA und dem Stop Loss Level |



Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/61998
SUPERMACBOT
Der SUPERMACBOT ist ein vollautomatischer Handelsroboter, der die Stärke der Moving Average Crossover-Strategie mit dem MACD-Indikator kombiniert, um präzise und zuverlässige Handelssignale zu liefern. Dieser Expert Advisor ist so konzipiert, dass er nahtlos auf allen Symbolen und Zeitrahmen funktioniert und bietet Händlern Vielseitigkeit und Anpassungsfähigkeit unter verschiedenen Marktbedingungen.
MT4 to MT5 Convertor (MT5Compat.mqh)
Eine neue Schnittstellenbibliothek wurde entwickelt, um den Prozess der Konvertierung von MT4-Indikatoren und Expert Advisors (EAs) in MT5 zu vereinfachen. Diese Bibliothek unterstützt die meisten der MetaTrader 4-Funktionen und bietet Entwicklern eine einheitliche Lösung für plattformübergreifende Kompatibilität.
ServerTime
Ein leichtes, anpassbares Tool, das die Serverzeit auf Ihrem Chart anzeigt, um präzise Handelsentscheidungen zu treffen.
Comment
Ein einfacher Ersatz für einen Kommentar, der im Test 50-mal schneller funktioniert als die Standardfunktion.