TrendSync MACD Pro EA

TrendSync MACD Pro EA

Trendfolgender Expert Advisor mit Zero-Lag-MACD für mehrere Zeitrahmen – transparente Logik, keine Black Box, mit einer umfassenden Palette integrierter Risikokontrollen.

Übersicht

Der TrendSync MACD Pro EA ist ein regelbasierter, trendfolgender Expert Advisor für MetaTrader 5. Er handelt Crossover eines Zero-Lag-MACD auf einem schnellen Signal-Zeitrahmen, jedoch nur in der Richtung, die durch den Trend eines höheren Zeitrahmens bestätigt wird – so werden Einstiegspunkte an der vorherrschenden Bewegung ausgerichtet, anstatt ihr entgegenzuwirken.

Jede Regel ist transparent und vollständig konfigurierbar. Es gibt kein Grid-Trading, kein Martingale, kein Averaging Down und keine versteckte Logik. Positionen werden ab dem Zeitpunkt ihrer Eröffnung durch einen Stop-Loss geschützt, und der EA schließt Positionen in erster Linie, wenn sich das Trendregime des übergeordneten Zeitrahmens ändert – so werden gewinnbringende Trends weiterlaufen gelassen, während Verlustpositionen auf einem festgelegten Niveau geschlossen werden.

Der EA wurde nach einer Anti-Overfitting-Philosophie entwickelt: eine kleine Anzahl robuster, wirtschaftlich sinnvoller Regeln, die jeweils unabhängig voneinander ein- und ausgeschaltet werden können, sodass Sie genau überprüfen können, was bei Ihrem eigenen Broker, Symbol und Ihren Daten zur Performance beiträgt.

Ehrliche Anmerkung: Dies ist ein Trendfolge-Tool, keine Gelddruckmaschine. Sein Verhalten ist regimeabhängig – er erzielt die beste Performance in trendstarken, volatilen Märkten und kann sich unter ruhigen, seitwärts tendierenden Bedingungen seitwärts bewegen. Kein EA kann Gewinne garantieren. Bitte lesen Sie den Abschnitt „Risikohinweise“ und testen Sie den EA auf einem Demokonto, bevor Sie live handeln.

So funktioniert es

1. Das Signal – Zero-Lag-MACD. Der EA berechnet eine verzögerungsreduzierte Version des klassischen MACD unter Verwendung der Zero-Lag-EMA-Technik, die schneller auf Kursbewegungen reagiert als ein Standard-MACD und dabei dennoch glatt bleibt. Ein KAUF-Sign al liegt vor, wenn die MACD-Linie die Signallinie nach oben kreuzt; ein VERKAUF- Signal, wenn sie diese nach unten kreuzt.

2. Der Filter – Trend im höheren Zeitrahmen. Jedes Signal wird anhand eines höheren Zeitrahmens (des „Trend“-Zeitrahmens) überprüft. Bei aktiviertem Trendfilter berücksichtigt der EA nur die Kreuzungen, die mit der Tendenz des höheren Zeitrahmens übereinstimmen – Long-Signale in einem Aufwärtstrend, Short-Signale in einem Abwärtstrend. Diese einzige Regel eliminiert einen Großteil der minderwertigen Einstiege gegen den Trend.

3. Nicht nachzeichnende Einstiegspunkte. Signale werden beim Schlusskurs des Signalbalkens bestätigt und bei Eröffnung des folgenden Balkens ausgeführt. Die Einstiegslogik zeichnet sich nicht nach: Was Sie als bestätigt sehen, ist genau das, worauf der EA reagiert.

4. Der Ausstieg – Regimewechsel. Der primäre Ausstieg erfolgt bei einer Trendwende im höheren Zeitrahmen: Wenn sich der vorherrschende Trend umkehrt, wird die Position geschlossen. So kann ein guter Trend bis zu seinem natürlichen Ende laufen, anstatt durch ein willkürliches Ziel vorzeitig beendet zu werden. Ein fester Stop-Loss schützt die Position stets, und ein optionaler Take-Profit, ein Ausstieg bei entgegengesetztem Signal, ein Breakeven sowie ein Circuit Breaker stehen zur Verfügung.

5. Zwei Betriebsmodi.

  • Validierungsmodus (Paper-Handel) – Der EA wertet Signale aus und protokolliert simulierte Ein- und Ausstiege sowie die laufende Gewinn- und Verlustrechnung, ohne echte Orders zu platzieren. Ideal, um das Verhalten auf einem Live-Chart zu beobachten, bevor man sich festlegt.
  • Live-Modus – der EA platziert echte Marktaufträge. Dies ist auch der Modus, der im Strategietester verwendet wird.

Wichtigste Funktionen

  • Zero-Lag-MACD-Engine mit vollständig anpassbaren Längen für Fast, Slow und Signal (EMA oder SMA).
  • Trendbestätigung über mehrere Zeitrahmen – Signal- und Trendzeitrahmen sind unabhängige Eingaben; nichts ist fest codiert.
  • Einstiege ohne Repainting, bestätigt durch den Schlusskurs.
  • Regime-basierter Ausstieg (Trendwechsel im höheren Zeitrahmen), der Gewinner laufen lässt.
  • Flexibler Stop-Loss: fest in Kontowährung, in Punkten oder volatilitätsbasiert (ATR-Vielfaches).
  • Optionaler Take-Profit, Ausstieg bei entgegengesetztem Signal und Breakeven.
  • Sitzungsfilter (Asien / London / New York), definiert in GMT mit einer Eingabe für den Broker-Offset, sodass er bei jeder Serverzeit korrekt funktioniert.
  • Nachrichtenfilter unter Verwendung des nativen MT5-Wirtschaftskalenders (Live/Demo) – pausiert neue Eintritte bei Ereignissen mit hoher Auswirkung, während offene Positionen unberührt bleiben.
  • Circuit Breaker – unterbricht den Handel nach einer konfigurierbaren Anzahl aufeinanderfolgender Verluste.
  • Optionales Pyramiding-Modul – Aufstockung bei einem laufenden Trend mit unabhängigen SL/TP (fest oder ATR-basiert) für die hinzugefügten Positionen.
  • Filter für schwache Ursprünge – optional werden Crosses übersprungen, die aus einer schwachen Gegenbewegung auf der falschen Seite der MACD-Null-Linie entstehen.
  • Auftragskommentar und Magic Number für eine übersichtliche Zuordnung auf Konten mit mehreren EAs.
  • Detaillierte, gut lesbare Protokollierung jeder Entscheidung.

Einstellungsübersicht

Jeder Parameter ist im Folgenden nach Gruppen geordnet mit seinem Standardwert und seinem Zweck aufgeführt. Alle Funktionsmodule sind standardmäßig deaktiviert, sodass der EA als reiner Trendfolger mit einer einzigen Position startet; aktivieren Sie die Module nacheinander und überprüfen Sie deren Wirkung.

Zeitrahmen

Parameter Standardwert Beschreibung
SignalTF M4 Zeitrahmen, in dem MACD-Kreuzungen erkannt werden (der Einstiegszeitrahmen).
TrendTF H4 Höherer Zeitrahmen zur Trendbestätigung. Sollte größer sein als SignalTF.

Indikator (Zero Lag MACD)

Parameter Standard Beschreibung
FastLength 12 Schnelle Länge des MACD.
SlowLength 26 Langsame Länge des MACD.
Signal-Länge 9 Länge der Signallinie.
useEma true EMA-Glättung verwenden (false = SMA).
useOldAlgo false Verwende die alte Signalberechnung (SMA-Signallinie).

Filter

Parameter Standard Beschreibung
UseTrendFilter true Handeln Sie nur in Richtung des Trends auf dem höheren Zeitrahmen. Es wird dringend empfohlen, diese Option zu aktivieren.
MinDistanceFromZero 0,0 Erforderlicher minimaler absoluter MACD-Wert beim Überschreiten (0 = deaktiviert). Filtert schwache Überschreitungen nahe Null heraus.

Filter für schwache Ursprungspunkte

Parameter Standard Beschreibung
UseWeakOriginFilter false Ein Kreuz wird übersprungen, das auf der falschen Seite der MACD-Null-Linie beginnt und aus einer schwachen Gegenbewegung resultiert (z. B. ein Verkaufskreuz unterhalb der Null-Linie, dessen vorangegangene Kaufphase den MACD nie über die Null-Linie gehoben hat).

Sitzungsfilter (GMT)

Parameter Standard Beschreibung
UseSessionFilter false Aktiviert die sitzungsbasierte Eintragsfilterung.
ServerGMTOffset 3 Der Server-Offset Ihres Brokers gegenüber GMT (z. B. GMT+3 → 3). Der EA gibt beim Start die geschätzte GMT-Zeit im Protokoll aus – überprüfen Sie diese anhand einer echten UTC-Uhr.
TradeAsia false Erlaubt Eintritte während der asiatischen Handelssitzung.
TradeLondon true Einstiege während der Londoner Handelssitzung zulassen.
TradeNY true Einstiege während der New Yorker Handelssitzung zulassen.

Die Handelssitzungen sind intern in GMT definiert (Asien 00–08, London 08–16, New York 13–22) und werden mithilfe des Offsets in Ihre Serverzeit umgerechnet, sodass sich der Filter unabhängig von der Brokerzeit konsistent verhält. Der Filter blockiert nur neue Einstiegspositionen; Ausstiegspositionen werden immer ausgeführt.

Nachrichtenfilter (nur Demo / Live)

Parameter Standard Beschreibung
UseNewsFilter false Pausiert neue Einträge bei Nachrichten mit großer Auswirkung. Verwendet den nativen MT5-Kalender, der im Strategietester keine Daten zurückgibt – dieser Filter ist während Backtests inaktiv und nur im Demo- bzw. Live-Modus aktiv.
NewsCurrencies USD Zu beobachtende Währungen, durch Kommas getrennt (z. B. USD,EUR). Leer = alle.
NurNachrichtenMitHoherAuswirkung true Nur Ereignisse mit hoher Auswirkung anzeigen.
NachrichtenMinutenVor 30 Neue Einträge so viele Minuten vor einem Ereignis blockieren.
NachrichtenMinutenNach 30 Neue Einträge so viele Minuten nach einem Ereignis blockieren.

Offene Positionen werden durch den Nachrichtenfilter niemals zwangsweise geschlossen – es werden lediglich neue Einträge pausiert.

Ausstiege

Parameter Standard Beschreibung
ExitOnTrendFlip true Schließt die Position, wenn sich der Trend auf dem höheren Zeitrahmen umkehrt (der primäre Ausstieg).
ExitOnOppositeSignal false Schließt die Position auch bei einem entgegengesetzten MACD-Cross.
StopLossMoney 50,0 Stop-Loss in Kontowährung. Hat Vorrang vor Punkten.
StopLossPoints 0,0 Stop-Loss in Punkten (wird verwendet, wenn Geld-SL = 0 ist).
TakeProfitMoney 0,0 Take-Profit in Kontowährung (0 = keiner; den Trend laufen lassen). Hat Vorrang vor Punkten.
TakeProfitPoints 0,0 Take-Profit in Punkten (0 = keiner).

Ein geldbasierter SL/TP wird unter Verwendung der aktuellen Lotgröße in eine Preisdistanz umgerechnet, sodass sich seine Marktdistanz ändert, wenn Sie das Lot ändern. Für einen lotunabhängigen Stop verwenden Sie Punkte oder den unten stehenden ATR-Stop.

ATR-Anfangs-Stop

Parameter Standard Beschreibung
UseATRStop false Legt den anfänglichen Stop-Loss als Vielfaches des ATR fest (überschreibt den SL in $/Punkten). Passt den Stop an die aktuelle Volatilität an.
ATR-Zeitrahmen PERIOD_CURRENT Zeitrahmen für den ATR (PERIOD_CURRENT = der Signal-Zeitrahmen).
ATRPeriod 14 ATR-Periode.
ATRStopMult 1,5 Stop-Abstand = Multiplikator × ATR.

Pyramiding

Parameter Standard Beschreibung
UsePyramiding false Erlaubt zusätzliche Eintritte bei jedem neuen trendkonformen Kreuzungspunkt, solange eine Position offen ist.
MaxPositions 3 Maximale Anzahl gleichzeitiger Positionen, einschließlich der ersten („Kernposition“). 1 = deaktiviert.
PyramidTPMoney 0,0 Take-Profit für die hinzugefügten Positionen, in Währung (hat Vorrang vor Punkten).
PyramidTPPoints 0,0 Take-Profit für die hinzugefügten Positionen, in Punkten.
PyramidSLMoney 0,0 Stop-Loss für die hinzugefügten Positionen, in Währung (0 = entspricht dem Kern-SL).
PyramidSLPoints 0,0 Stop-Loss für die hinzugefügten Positionen, in Punkten (0 = entspricht dem Kern-SL).
UsePyramidATR false Legt SL/TP der hinzugefügten Positionen als ATR-Vielfache fest (lotunabhängig; überschreibt die $/Punkte-Werte).
PyramidATRSLMult 1,5 SL der hinzugefügten Position = Multiplikator × ATR.
PyramidATRTPMult 2,0 TP für zusätzliche Position = Multiplikator × ATR.

Die erste Position eines Trends wird nach den Kernregeln gehandelt (Stop-Loss, kein Take-Profit – sie folgt dem Trend). Jede weitere Position hat ihren eigenen SL und TP. Bei einer Trendwende werden alle Positionen gemeinsam geschlossen.

Circuit Breaker

Parameter Standard Beschreibung
MaxConsecLosses 0 Anzahl aufeinanderfolgender Verluste, die eine Handelspause auslösen (0 = deaktiviert).
PauseMinutes 60 Dauer der Handelspause in Minuten (60 = 1 Stunde, 1440 = 1 Tag).

Breakeven

Parameter Standard Beschreibung
BreakevenMoney 0,0 Floating-Gewinn (in Währung), bei dem der Stop auf den Einstiegspreis verschoben wird (0 = deaktiviert).
Breakeven-Sperrpunkte 0,0 Punkte jenseits des Einstiegskurses, um die Spread-Kosten abzudecken, wenn der Stop verschoben wird.

Handel

Parameter Standard Beschreibung
TradeEnabled false false = Validierung/Test (nur Protokolle), true = Live-Aufträge (auch im Testmodus).
FixedLot 0,05 Feste Lotgröße pro Order. Wählen Sie diese Größe entsprechend Ihrer Kapitalausstattung konservativ aus.
MagicNumber 20260603 Eindeutige ID für die Positionen dieses EAs. Verwenden Sie für jeden EA auf demselben Konto einen anderen Wert.
Slippage 20 Maximale Kursabweichung in Punkten.
Kommentar TrendSyncMACD Text, der jeder Order hinzugefügt wird, um eine lesbare Zuordnung in Ihrem Handelsverlauf zu gewährleisten.

Berechnung / Protokoll

Parameter Standard Beschreibung
Rückblick 600 Anzahl der Balken, die bei der MACD-Berechnung verwendet werden.
VerboseLog true Detaillierte Protokollierung von Signalen, Filtern und Trades.

Empfohlene Konfiguration / Schnellstart

  1. Fügen Sie den EA einem Chart des Symbols hinzu, mit dem Sie handeln möchten. Legen Sie SignalTF und TrendTF fest (ein niedrigerer Zeitrahmen für Signale, ein höherer für den Trend – z. B. M4 / H4).
  2. Beginnen Sie mit „TradeEnabled = false“ (Validierungsmodus) und beobachten Sie das Protokoll für ein oder zwei Sitzungen, um die Signale und das Verhalten bei Ihrem Broker zu überprüfen.
  3. Behalten Sie die Standard-Risikoeinstellungen bei: UseTrendFilter = on, ein festgelegter Stop-Loss, kein Take-Profit (lassen Sie den Trend laufen), alle optionalen Module deaktiviert.
  4. Wählen Sie die Lotgröße (FixedLot) konservativ. Ein Stop-Loss sollte pro Trade nur einen kleinen Prozentsatz Ihres Kontos riskieren, keinen großen. Eine zu geringe Lotgröße ist verkraftbar; eine zu große Lotgröße führt dazu, dass Konten bei normalen Verlustserien platzen.
  5. Wenn Sie bereit sind, setzen Sie auf einem Demokonto „TradeEnabled = true“ und führen Sie den Test über einen aussagekräftigen Zeitraum durch, bevor Sie den Einsatz von echtem Kapital in Betracht ziehen.

Hinweise zum Backtesting und zur Validierung

  • Verwenden Sie die Modellierung „Every tick based on real ticks“ und testen Sie genau das Symbol, mit dem Sie handeln werden. Eine Modellierung geringerer Qualität begünstigt enge Stopps.
  • Da es sich um einen Trendfolger handelt, sind die Ergebnisse regimeabhängig. Testen Sie unter verschiedenen Marktbedingungen, nicht nur in einer Phase mit starkem Trend.
  • Die zuverlässigste Überprüfung erfolgt außerhalb der Testdaten: Optimieren Sie einen Parameter für einen bestimmten Zeitraum, frieren Sie die Einstellungen ein und bewerten Sie die Strategie für einen anderen Zeitraum, den Sie zuvor nicht verändert haben. Ein Ergebnis, das nur in dem Zeitraum gut aussieht, in dem es optimiert wurde, ist kein gültiges Ergebnis.
  • Der Nachrichtenfilter ist im Strategietester bewusst deaktiviert (der native Kalender liefert keine Testdaten). Überprüfen Sie ihn im Demomodus.
  • Überprüfen Sie beim Sitzungsfilter den GMT-Offset anhand des Startprotokolls, bevor Sie Schlussfolgerungen ziehen.

Anforderungen

  • MetaTrader 5.
  • Ein Hedging-Konto ist erforderlich, wenn Sie das Pyramiding-Modul nutzen möchten (mehrere gleichzeitige Positionen auf ein Symbol). Netting-Konten funktionieren im Standardmodus mit einer einzigen Position.
  • Funktioniert mit jedem Symbol; wurde in erster Linie für Metalle und wichtige Finanzinstrumente entwickelt und getestet. Das Verhalten hängt vom Spread, der Volatilität und der Handelssitzungsstruktur des jeweiligen Instruments ab.
  • Für einen unterbrechungsfreien Live-Betrieb wird ein VPS empfohlen.

Risikohinweis

Der Handel mit gehebelten Instrumenten birgt ein hohes Risiko und kann zum Verlust Ihres gesamten Kapitals führen. Dieser Expert Advisor ist ein Tool zur Entscheidungsfindung und -ausführung, das auf definierten technischen Regeln basiert; er sagt den Markt nicht voraus und garantiert keinerlei Gewinn. Die Wertentwicklung in der Vergangenheit – einschließlich etwaiger Backtests – ist kein Indikator für zukünftige Ergebnisse. Sein Vorteil ist gering und von den Marktbedingungen abhängig, und reale Spreads, Slippage und Swaps verringern die Nettoergebnisse im Vergleich zu einem Backtest. Sie sind allein verantwortlich für Ihre Konfiguration, die Positionsgröße und das Risiko. Setzen Sie niemals Geld ein, dessen Verlust Sie sich nicht leisten können, und testen Sie den Expert Advisor immer zuerst auf einem Demokonto. Dies stellt keine Finanzberatung dar.

Support

Fragen zur Konfiguration oder zum Verhalten sind willkommen. Bitte geben Sie Ihr Symbol, Ihre Zeitraumeinstellungen und eine Kopie des Startprotokolls (es gibt die aktive Konfiguration aus) an, damit jede Frage präzise beantwortet werden kann.


Weitere Produkte dieses Autors
Sitzungsfelder mit automatischer GMT-Anpassung und Sommerzeitumstellung, ein globales Weltzeituhr-Panel und ein persönliches Handelsfenster, das Sie sofort benachrichtigt, sobald ein Handel von Ihrem Plan abweicht. Einmal einstellen – nie wieder die Sommerzeit anpassen. TrendSync Sessions – Handeln Sie zu den richtigen Zeiten, bei jedem Broker Jeder Sitzungsindikator versagt zweimal im Jahr: Die Sommerzeit ändert sich, die Boxen verschieben sich, und Sie müssen die GMT-Offsets wieder manuell e
FREE
TrendSync Risk Calculator
Juliano Guzlinki Pacheco
Hören Sie auf, Ihre Lotgröße zu schätzen. Setzen Sie bei jedem Trade denselben Betrag ein. Die meisten Trader verlieren ihr Kapital nicht wegen schlechter Einstiegspunkte, sondern wegen inkonsistenter Positionsgröße: Feste Lots bei variablen Stopps bedeuten, dass bei jedem Trade ein anderer – und unbekannter – Geldbetrag riskiert wird. Der TrendSync-Risikorechner löst dieses Problem mit einem einzigen Klick. So funktioniert es Fügen Sie den Indikator hinzu. Er setzt automatisch drei verschiebbar
FREE
TrendSync MTF Dashboard
Juliano Guzlinki Pacheco
Trendrichtung von bis zu 10 Zeitrahmen Ihrer Wahl in einem einzigen Fenster – ohne Neuzeichnung, mit konfigurierbaren Synchronisationswarnungen. 100 % kostenlos. Das TrendSync MTF-Dashboard zeigt Ihnen die Trendrichtung von bis zu 10 Zeitrahmen Ihrer Wahl – von M1 bis MN1 – in einem einzigen übersichtlichen Fenster auf Ihrem Chart an, sodass Sie vor dem Abschluss eines Trades stets wissen, ob die Zeitrahmen übereinstimmen. Das Handeln gegen den höheren Zeitrahmen ist einer der häufigsten (und te
FREE
TrendSync MACD Pro
Juliano Guzlinki Pacheco
TrendSync MACD Pro Frühere, klarere MACD-Kreuzungen – synchronisiert mit dem Trend des höheren Zeitrahmens, ohne Nachzeichnen, mit einem umfassenden Warnsystem. Für MetaTrader 5. Übersicht Der klassische MACD ist ein hervorragendes Momentum-Instrument, hat jedoch eine Verzögerung – seine Kreuzungen treten oft erst auf, nachdem die Bewegung bereits begonnen hat. TrendSync MACD Pro baut den MACD mit einer verzögerungsfreien Glättungstechnik neu auf, sodass die Kreuzungen früher und klarer auftrete
Grid Manager – Manueller Multi-Basket-Grid-Assistent für MT5 Grid Manager ist ein benutzerfreundliches Bedienfeld zum Erstellen und Verwalten von Grid-„Körben“ direkt in Ihrem Chart. Sie legen die Richtung und den Zeitpunkt fest; das Tool eröffnet das Grid, verwaltet jeden einzelnen Trade und schützt die Position durch geldbasierte Risikokontrollen, direkt im Chart angezeigte Breakeven-/SL-/TP-Linien sowie Ein-Klick-Aktionen. Es ist ein Assistent für die Ausführung und Verwaltung – schnell, visu
TrendSync Heikin Ashi – Trend, Struktur und Konfluenz in einem Indikator Ein Farbwechsel ist kein Signal. Die meisten Heikin-Ashi-Tools wechseln einfach die Farbe und bezeichnen dies bereits als Handelssignal. TrendSync Heikin Ashi basiert auf einem anderen Ansatz: Ein Signal erscheint erst, wenn der kurzfristige Kontext, die langfristige Struktur und ein echter Punkt von Interesse alle zusammenkommen. Das Ergebnis ist ein übersichtliches, rauscharmes Chart, das Ihnen zeigt, wo sich ein Setup bi
FREE
TrendSync Assistant – Prop Firm Guardian + Trade Panel ======================================================== Die meisten Prop-Firmen scheitern nicht an einer schlechten Strategie. Sie scheitern an EINEM einzigen schlechten Tag – einer Verlustserie, einem plötzlichen Kurssprung aufgrund von Nachrichten oder einem Moment des „Revenge Trading“, der die tägliche Verlustgrenze überschreitet. Sobald das Eigenkapital das Limit erreicht, ist das Konto verloren, ganz gleich, wie gut die vorangegange
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension