ATR Pulse Engine
- Experten
-
Lucas Johannes Martinus Vercoulen
My name is Luc, 25 years old and living in The Netherlands. - Version: 3.30
- Aktualisiert: 29 September 2026
- Aktivierungen: 5
Die ATR Pulse Engine steigt bei einer Kerze ein, die deutlich größer ist als die aktuelle Volatilität, und umgibt diesen Einstieg mit den Maßnahmen zum Risikomanagement, zum Kontoschutz und zur Filterung, die erforderlich sind, um den EA unbeaufsichtigt laufen zu lassen.
Der Einstieg selbst basiert auf einer einzigen Logik: Wenn eine abgeschlossene Kerze den aktuellen ATR um ein konfigurierbares Vielfaches übersteigt, wird die Bewegung als Momentum und nicht als Rauschen gewertet. Alles andere im EA entscheidet darüber, ob auf dieses Signal reagiert werden soll, wie groß die Position sein soll und was anschließend damit geschieht.
Kein Martingale, kein Grid, kein Averaging Down. Jede Position verfügt vom ersten Moment an über einen Stop-Loss, und jeder Filter, jedes Risikoprofil und jede Schutzebene ist optional und wird von Ihnen festgelegt.
Neugierig auf echte, verifizierte Ergebnisse? Dieser EA wird zusammen mit meinen anderen öffentlich verfügbaren EAs aktiv als Teil meines Portfolios gehandelt. Schauen Sie sich meine MQL5-Signalseite an.
Der Einstieg und wie man ihn eingrenzen kann
Das Basissignal wird bei jeder abgeschlossenen Kerze ausgelöst, die größer ist als das von Ihnen festgelegte ATR-Vielfache. Für sich genommen ist dies bewusst weit gefasst, daher stehen fünf optionale Filter zur Verfügung, um das Signal einzugrenzen. Jeder Filter ist standardmäßig deaktiviert und jeder meldet im Journal, wenn er ein Signal blockiert, sodass Sie sehen können, was ein Filter Sie kostet, bevor Sie entscheiden, ihn beizubehalten.
- Trendfilter – berücksichtigt nur Signale in Richtung eines gleitenden Durchschnitts auf einem von Ihnen gewählten Zeitrahmen
- ATR-Bestätigung über mehrere Zeitrahmen – erfordert, dass die Kerze im höheren Zeitrahmen ebenfalls übergroß ist
- Kerzenqualitätsfilter – legt ein Mindestverhältnis von Körper zu Spanne fest, wodurch Dojis und Spinning Tops aus dem Signalsatz entfernt werden
- Unterstützungs-/Widerstandszonen – blockieren Einstiegspunkte, die direkt in ein Niveau führen würden, das der Markt wiederholt respektiert hat
- Zeitfenster-Filter – beschränkt Eintritte auf einen bestimmten Stundenbereich
Der Signal-Zeitrahmen wird im EA festgelegt und ist unabhängig vom Chart, auf dem er läuft. Die Richtung kann auf „nur Long“ oder „nur Short“ beschränkt werden.
Positionsgröße
Es stehen vier Größenprofile zur Verfügung: ein fester Betrag pro Trade, ein Prozentsatz des Eigenkapitals, eine feste Lotgröße oder ein tägliches Risikobudget, das auf die Anzahl der Trades aufgeteilt wird, die Sie an diesem Tag erwarten. Die letzte Option richtet sich an Konten mit einem festen täglichen Verlustlimit, wie z. B. Konten von Prop-Firmen.
Zwei Situationen, die normalerweise zur Ablehnung einer Order führen, werden bereits vor dem Absenden der Order behandelt. Falls die berechnete Größe unter das Minimum Ihres Brokers fällt, legen Sie im Voraus fest, ob der Trade übersprungen oder mit der Mindestlotgröße ausgeführt wird – die zweite Option bedeutet, dass der Trade ein höheres Risiko birgt als konfiguriert, weshalb es sich um eine Auswahlmöglichkeit und nicht um eine Standardeinstellung handelt. Sollte die Position mehr freie Margin erfordern, als das Konto zur Verfügung hat, meldet der EA den Fehlbetrag im Journal und überspringt den Handel, anstatt eine Order zu senden, die der Broker ohnehin nur ablehnen könnte.
Kontoschutz
Ein maximaler Drawdown blockiert neue Einstiegspositionen, sobald er erreicht ist, und ein Gewinnziel schließt alle Positionen, sobald es tatsächlich erreicht ist – einschließlich Spread und Provision. Beide können anhand eines festen Anfangsguthabens oder eines gleitenden Höchstguthabens gemessen werden, und beide können deaktiviert bleiben. Das gleitende Höchstguthaben wird in einer globalen Variablen des Terminals gespeichert, sodass es einen Neustart übersteht.
Nachrichtenfilter
Der Filter liest den Live-Wirtschaftskalender aus und kann neue Einstiegspositionen blockieren, offene Positionen schließen oder Stop-Loss- und Take-Profit-Werte rund um ein Ereignis vorübergehend entfernen, damit sie nicht durch einen Spread-Anstieg ausgelöst werden. Welche Währungen und welche Auswirkungsstufen berücksichtigt werden, ist konfigurierbar. Sein Status wird auf die Festplatte geschrieben, sodass ein Neustart oder ein Absturz während eines Nachrichtenfensters keine Position ungeschützt lässt.
Handelsmanagement
Trailing-Stop, Break-Even und Trailing-Take-Profit sind voneinander unabhängig und können jeweils konfiguriert oder deaktiviert werden. Alle drei funktionieren entweder in Punkten oder als Prozentsatz des Einstiegskurses.
Die beiden integrierten Voreinstellungen
Der EA wird mit einer Voreinstellung für XAUUSD und einer für BTCUSD ausgeliefert. Durch die Auswahl einer Voreinstellung werden die Strategie- und Filtereinstellungen auf eine Konfiguration festgelegt, die optimiert und anschließend anhand von Out-of-Sample-Daten verifiziert wurde; Ihr Risikoprofil, der Kontoschutz, die Chartdarstellung, die Magic Number und der Slippage bleiben dabei Ihre eigenen.
Beide basieren auf derselben Engine mit unterschiedlichen Parametern, und der Unterschied ist aufschlussreich. Gold arbeitet mit einem engen Stop und einem weit gesteckten Ziel und erzielt seine Gewinne hauptsächlich über den Take-Profit und einen Trailing-Stop, der in einiger Entfernung folgt. Bitcoin benötigt einen weitaus breiteren Stop, setzt seinen Take-Profit weit entfernt und überlässt den Ausstieg dem Trailing-Stop. Beide handeln ausschließlich Long-Positionen im H1-Zeitrahmen.
Alles bleibt editierbar. Wenn Sie den EA auf einem anderen Markt einsetzen möchten, ändern Sie einfach die Konfiguration – die gesamte Risiko- und Schutzstruktur passt sich automatisch an.
Backtest-Ergebnisse
Die Kapitalkurven und vollständigen Berichte finden Sie weiter unten auf dieser Seite, einschließlich Drawdown und Profitfaktor. Testbedingungen:
- Symbole: XAUUSD und BTCUSD, jeweils mit eigener integrierter Voreinstellung
- Risiko pro Trade: fest auf 100 $, sodass jeder Trade vom ersten bis zum letzten das gleiche Gewicht hat
- Historische Tick-Daten: Dukascopy
- Testzeitraum: 01.01.2016 bis 01.01.2026 (BTCUSD: 2018–2026, begrenzt durch die verfügbaren Daten)
- Anfangsguthaben: 10.000 $
- Echte Tick-Modellierung, d. h., der Spread ergibt sich aus den Tick-Daten selbst und nicht aus einer festen Einstellung
- Provisionen: innerhalb der Testumgebung auf die üblichen Broker-Sätze festgelegt
Die Ergebnisse basieren auf historischen Daten und bieten keine Garantie für die zukünftige Wertentwicklung. Eine Volatilitätsstrategie handelt in Phasen hoher Aktivität und durchläuft längere ruhige Phasen; die Berichte zeigen, wie diese Phasen aussahen.
Technische Einstellungen und Anmerkungen
Das tägliche Risikobudget gilt für das gesamte Portfolio
Bei diesem Größenprofil entspricht „max. tägliche Positionen“ der Gesamtzahl der Trades, die Sie an diesem Tag für Ihr gesamtes Setup erwarten – nicht nur für diesen Chart. Wenn Sie den EA auf mehrere Symbole oder zusammen mit anderen EAs ausführen, geben Sie die Gesamtsumme Ihres gesamten Portfolios ein; andernfalls wird das tägliche Budget auf zu wenige Trades verteilt, und jeder einzelne Trade ist zu groß dimensioniert.
Voreinstellungen überschreiben nur die Strategie
Die Auswahl einer Voreinstellung ändert die Strategie- und Filtereinstellungen. Risikoprofil, Kontoschutz, Chartdarstellung, Magic Number und Slippage bleiben davon unberührt.
Magic Numbers
Wenn Sie den EA auf mehreren Charts oder Wertpapieren ausführen, weisen Sie jeder Instanz eine eigene Magic Number zu. Die Magic Number bestimmt, welche Positionen zu welcher Instanz gehören, sodass Risikomanagement und Kontoschutz niemals auf die Trades einer anderen Instanz einwirken.
Zurücksetzen der Referenz für das „Equity-Trailing-High“
Wenn Sie ein „Trailing Equity High“ als Referenz für den Schutz verwenden, bleibt dieser Wert bei einem Neustart erhalten und kann daher nach einer Auszahlung veraltet sein. So setzen Sie ihn zurück: Drücken Sie F3, suchen Sie die Variable „Equity-High“ für diesen EA und löschen Sie sie. Der Wert wird dann anhand Ihres aktuellen Eigenkapitals neu initialisiert.
Aktivieren des Nachrichtenfilters (erforderliche Einrichtung)
Der Nachrichtenfilter ruft den Kalender über das Internet ab, daher muss der WebRequest-Zugriff aktiviert sein, sonst bleibt er inaktiv:
- Gehen Sie zu „Extras“ → „Optionen“
- Öffnen Sie die Registerkarte „Expert Advisors“
- Aktivieren Sie „WebRequest für aufgeführte URL zulassen“
- Fügen Sie hinzu: https://nfs.faireconomy.media
WebRequest funktioniert nicht im Strategietester, daher wird der Nachrichtenfilter während Backtests automatisch deaktiviert.
Überprüfen des Nachrichtenfilters
Es gibt zwei Möglichkeiten, die Funktion zu überprüfen. Aktivieren Sie „News-Filter-Status im Chart anzeigen“, um im Chart zu sehen, ob derzeit ein Nachrichtenfenster aktiv ist. Oder aktivieren Sie „Nachrichtenereignis zur Überprüfung im Experten-Journal protokollieren“, um jedes erkannte Ereignis mit Währung, Auswirkung und Zeitpunkt zu protokollieren und diese Angaben mit dem Kalender selbst abzugleichen.
Die Ereigniszeiten werden automatisch in die Serverzeit Ihres Brokers umgerechnet. Der „Broker-GMT-Offset“ ist standardmäßig auf 0 gesetzt, was eine automatische Erkennung bedeutet; sollten die protokollierten Zeiten nicht mit dem Kalender übereinstimmen, stellen Sie den Offset manuell ein.
Einstellungen, die nicht zusammenpassen, werden abgelehnt, nicht ignoriert
Wenn eine Kombination von Einstellungen inkonsistent ist – beispielsweise ein Filter, der ohne gültigen Wert aktiviert wurde –, startet der EA damit nicht. Er meldet auf der Registerkarte „Experts“ genau, welche Einstellung geändert werden muss.
Zeitrahmen und Ausführung
Der EA ist nicht vom Zeitrahmen des Charts abhängig, an den er angehängt ist; der Signalzeitrahmen wird separat festgelegt. Die Einstiegsorders sind Marktorders, daher ist die Ausführungsqualität entscheidend: Ein VPS und ein Broker mit niedrigen Kosten und schneller Ausführung werden empfohlen.
