Snapback Pro EA in Kürze
Snapback Pro EA ist ein Expert Advisor für MetaTrader 5. Er wartet auf einen Tag, an dem der Kurs weit über die Range des Vortags hinausläuft – in den Set-Dateien mehr als das Vierfache der halben Vortagesrange. Solche Bewegungen halten selten lange. Snapback lässt den ersten echten Rücksetzer kommen, steigt dann gegen die Überdehnung ein und arbeitet den Trade als linearen Grid ab, bis der ganze Korb mit einem Trailing-Stop im Gewinn geschlossen werden kann.
Ein EA auf einem Chart handelt bis zu 20 Paare. Eine kontoweite Regel lässt höchstens 5 Paare gleichzeitig im Risiko; Paare, deren Korb schon im Trailing-Gewinn ist, zählen nicht mit.
Die ehrliche Kurzfassung vorab: Snapback ist ein Grid-EA. Die einzelnen Positionen haben keinen Stop-Loss, und die mitgelieferten Set-Dateien nutzen keinen Equity-Stop. Läuft ein langer Trend gegen einen offenen Korb, wird der Drawdown tief, und mit zu wenig Kapital endet das im Stop-out – in unserem eigenen Test mit allen 20 Paaren auf 3.000 USD im März 2026. Die Backtests unten sind knapp zwei Jahre auf einem Broker, kein Forward-Test.
Stand 19.10.2026: Snapback Pro EA ist seit dem 19.10.2026 im MQL5-Market veröffentlicht. Startpreis 99 USD für die unbegrenzte Lizenz; nach je 10 verkauften Kopien steigt der Preis um 15 USD (99 → 114 → 129 …). Miete: 30 USD pro Monat. Käuferbewertungen gibt es noch keine.

So handelt Snapback
- Überdehnung (Stretch): Der EA baut aus der Range des Vortags Stufen und wartet, bis der Kurs auf dem Signal-Zeitrahmen (Standard H1) jenseits davon schließt.
- Bestätigung: Der Überdehnung folgen virtuelle Schritte; eine virtuelle Einstiegsorder läuft im Rücksetzer-Abstand (Standard 20 Pips) hinter dem Kurs her. Beim Broker liegt in dieser Phase noch keine Order.
- Einstieg: Dreht der Kurs und erreicht diese virtuelle Order, öffnet die erste Position – gegen die Überdehnung.
- Grid: Läuft der Kurs weiter gegen den Trade, kommen in festen Abständen weitere Positionen dazu. Die Lotgröße wächst um ein Start-Lot alle drei Orders – kein exponentielles Martingale. Ab einer eingestellten Lotgröße wird der Abstand weiter.
- Ausstieg: Ist der Korb weit genug im Gewinn, setzt der EA einen Stop auf alle Positionen und zieht ihn nach.
Das Ganze läuft für Käufe und Verkäufe getrennt: Ein Kauf-Korb entsteht nach einer Überdehnung nach unten, ein Verkaufs-Korb nach einer Überdehnung nach oben.
Drawdown-Abbau: drei Methoden
Ein Grid sammelt Positionen mit schlechtem Einstieg. Snapback nutzt den Gewinn der neueren Positionen, um die ältesten, schlechtesten Einstiege früher zu schließen. Die Verlustposition wird dabei immer zuerst geschlossen.
| Methode | Was sie tut | Standard |
|---|---|---|
| 1 · Gewinner schließen den schlechtesten Einstieg | Der schlechteste Einstieg einer Seite wird zusammen mit allen Gewinnern geschlossen, sobald das zusammen netto im Plus ist | ab 4 offenen Positionen, mindestens 15 Pips × Start-Lot |
| 2 · Größter Verlierer, bezahlt von allen Gewinnern | Der größte Verlierer wird mit allen Gewinnern geschlossen, wenn der beste einzelne Gewinner den schlechtesten Verlust um X % übersteigt | ab 4 Positionen auf einer Seite, 1 % |
| 3 · Teilschließung des schlechtesten Einstiegs | Ein Teil (Standard 50 %) des schlechtesten Einstiegs wird mit allen Gewinnern geschlossen | ab 4 Positionen auf einer Seite, ab 0,02 Lot der letzten Grid-Order |
Als Ergebnis einer Position zählt standardmäßig Gewinn plus Swap (ohne Kommission). Die Reihenfolge der Prüfungen ist 1, 3, 2, und in dem Balken, in dem eine Methode Positionen geschlossen hat, setzt der EA keine neue Grid- oder Einstiegsorder.
Was das nicht ist: ein Weg, Verluste verschwinden zu lassen. Die Methoden verkleinern den Korb, indem sie Gewinn gegen Verlust verrechnen. Läuft der Kurs weiter gegen den Korb, wächst der Grid trotzdem.
Portfolio-Modus: bis zu 20 Paare auf einem Chart
- Ein Chart, alle Paare. Jedes Paar bekommt in einer kompakten Textzeile seinen eigenen Zeitrahmen und eigene Einstellungen.
- Höchstens 5 Paare im Risiko. Als „im Risiko“ zählt ein Paar mit einem Korb, der noch nicht im Trailing-Gewinn ist. Sind alle Plätze belegt, startet kein weiteres Paar einen neuen Zyklus.
- Paare abschalten, ohne den EA zu entfernen. Ein abgeschaltetes Paar startet keinen neuen Zyklus; ein offener Korb wird weiter verwaltet.

Das Dashboard
| Bereich | Zeigt |
|---|---|
| Kopfzeile | Name, Symbol, Zeitrahmen, Version und den Status – etwa ENTRY ARMED, wenn eine virtuelle Einstiegsorder scharf ist |
| Net P/L · Equity Stop | Ergebnis des EA und ob der Equity-Stop an oder aus ist |
| Next | Die nächste Einstiegsorder mit Kurs, etwa „BUY entry @ … (trailing)“ |
| Stretch Radar | Wo der Kurs zwischen den Stufen steht und wie weit es bis zur Kaufs- bzw. Verkaufsstufe ist |
| Filters | Aktueller Spread gegen das Spread-Limit |
| Buy / Sell | Je Seite offene Positionen gegen das Maximum und der Stand des Korbs |
| Drawdown Reduction | Status der drei Methoden |
| Knöpfe | PAUSE, CLOSE BUY, CLOSE SELL, CLOSE ALL |
| Portfolio-Tabelle | Je Paar Zeitrahmen, Status, realisiertes und offenes Ergebnis, Max. DD, Gewinner/Verlierer, Lots, Positionen, Schalter „keine neuen Zyklen“ und CLOSE |
Das Dashboard erscheint nur, wenn das Symbol des Charts selbst im Set enthalten ist.

Set-Dateien: nach Kontogröße wählen
Jedes Set läuft auf einem CADJPY-Chart (M15) – CADJPY ist in jedem Set enthalten – und handelt von dort alle seine Paare. Alle Sets: festes Start-Lot 0,01, kein Equity-Stop, höchstens 5 Paare im Risiko, Überdehnungsstufe 423 %.
| Set | Paare | Empfohlenes Mindestkapital |
|---|---|---|
| 3 Paare | GBPCAD, CADJPY, NZDUSD | 2.500 USD |
| 5 Paare | + NZDCAD, USDCAD | 5.000 USD |
| 7 Paare | + NZDCHF, EURCHF | 5.000 USD |
Die Set-Dateien stehen im Kommentarbereich der MQL5-Produktseite. Das empfohlene Kapital hält den größten Drawdown im Test bei höchstens etwa 35 % des Kontos.
Nicht in den Sets sind zwei Paare, die im Test schlecht liefen: EURAUD (offene Körbe bis −11.657 USD) und EURJPY (größter Drawdown eines einzelnen Paars, 6.364 USD).
Backtests: was wir getestet haben
Strategietester von MetaTrader 5, Modell mit echten Ticks („Every tick based on real ticks“), RoboForex ECN, 01.01.2025 bis 09.10.2026, Start-Lot 0,01, ohne Equity-Stop, höchstens 5 Paare im Risiko:
| Set | Empfohlenes Kapital | Max. Drawdown im Test | Netto | Profit-Faktor |
|---|---|---|---|---|
| 3 Paare | 2.500 USD | 818 USD | +2.637 USD | 1,68 |
| 5 Paare | 5.000 USD | 1.618 USD | +3.231 USD | 1,47 |
| 7 Paare | 5.000 USD | 1.147 USD | +3.606 USD | 1,59 |

Was daraus folgt – und was nicht:
- Mehr Paare heißt nicht automatisch mehr Drawdown. Weil nur 5 Paare gleichzeitig im Risiko sein dürfen, hängt der Drawdown davon ab, welche Paare diese Plätze gerade belegen. Das 5-Paare-Set hatte im Test einen tieferen Drawdown als das 7-Paare-Set.
- Zu wenig Kapital endet im Stop-out. Alle 20 Paare zusammen auf 3.000 USD haben im März 2026 einen Stop-out erreicht.
- Ein Broker, knapp zwei Jahre. Die Zahlen stammen von RoboForex-Daten; auf anderen Brokern haben wir die Sets noch nicht getestet. Ein Grid-EA kann lange gut aussehen, bis der eine Trend kommt, der im Testzeitraum nicht vorkam.
- Der News-Filter wirkt im Tester nicht. Er nutzt den Wirtschaftskalender von MT5 und arbeitet nur live.
Diese Seite zeigt nur Backtests. Ein Forward-Test oder ein Live-Signal von Snapback Pro EA ist hier noch nicht verlinkt; sobald es eines gibt, ergänzen wir es. Wie viel ein Backtest vor dem ersten Live-Monat aussagt, steht im Ratgeber Backtesting und Forward-Testing, wie du Profit-Faktor und Drawdown liest, im Ratgeber Drawdown und Profit-Faktor.
Risiko: bitte lesen
- Kein Stop-Loss je Position, kein Equity-Stop in den Sets. Schutz kommt aus genug Kapital je Paar, dem Limit von 5 Paaren im Risiko und dem Korb-Trailing. Ein Equity-Stop ist eingebaut und lässt sich einschalten (siehe Einstellungen).
- Ein langer Trend gegen einen offenen Korb ist der Fall, für den ein Grid nicht gebaut ist. Der Korb wächst, der Drawdown wird tief, und mit zu wenig Kapital endet es im Stop-out.
- Der Drawdown hängt an den Paaren im Risiko. Bis zu 5 Körbe gleichzeitig können gegen dich laufen. Paare mit gemeinsamer Währung (CAD steckt in mehreren Paaren der Sets) können sich dabei gleichzeitig bewegen.
- Swap auf offenen Körben. Ein Korb kann über Nacht und länger offen bleiben; der Swap gehört zu den Kosten.
- Geteilte Konten: Der Drawdown anderer EAs auf demselben Konto kommt zu dem von Snapback dazu. Die Kapitalempfehlung gilt für ein Konto, auf dem nur das Set läuft.
Mehr zu den Grundmustern im Ratgeber Grid- und Martingale-EAs: die Risiken. Teste mit den Daten deines Brokers und starte auf einem Demokonto.
Für wen Snapback passt – und für wen nicht
Passt für Trader, die wissen, was ein Grid ohne Stop-Loss bedeutet, das empfohlene Kapital für ihr Set auf ein eigenes Konto legen, ein Hedging-Konto mit niedrigen Spreads haben und den EA auf einem VPS rund um die Uhr laufen lassen.
Passt nicht für alle, die einen festen Stop-Loss auf jedem Trade wollen, mit weniger als dem empfohlenen Kapital starten möchten oder die Backtest-Zahlen als Erwartung für die Zukunft nehmen.
Preis und Bezug
Snapback Pro EA gibt es im MQL5-Market: Startpreis 99 USD; nach je 10 verkauften Kopien steigt der Preis um 15 USD (99 → 114 → 129 …). Miete: 30 USD im Monat. Fragen und Fehlermeldungen gehen über die Kommentare auf der Produktseite oder per Privatnachricht; nenne dabei Broker, Set-Datei und die Zeilen aus dem Reiter „Experten“.
Snapback Pro EA auf MQL5· 99 USDEigenes Produkt · kein Partnerlink, wir verdienen am VerkaufRisikohinweis: Der Handel mit Devisen und CFDs auf Margin birgt ein hohes Verlustrisiko. Snapback ist ein Grid-EA ohne Stop-Loss je Position; die Set-Dateien nutzen keinen Equity-Stop. Mit zu wenig Kapital kann ein langer Trend das Konto bis zum Stop-out bringen. Alle Zahlen auf dieser Seite sind Backtests auf historischen Daten. Vergangene Ergebnisse garantieren keine künftigen. Teste zuerst auf einem Demokonto.
Installation
- Snapback Pro EA auf der MQL5-Produktseite kaufen oder mieten.
- In MetaTrader 5 über den Reiter „Markt“ mit dem MQL5-Konto installieren, mit dem du gekauft hast.
- Die Set-Datei für deine Kontogröße aus dem Kommentarbereich der Produktseite herunterladen.
- Einen CADJPY-Chart öffnen, M15.
- Snapback auf den Chart ziehen. Reiter „Allgemein“: „Algo-Trading erlauben“ anhaken. Reiter „Eingaben“: „Laden“ → Set-Datei → OK.
- Hat dein Broker eine Endung an den Symbolnamen (etwa „.r“), trägst du sie unter „broker symbol suffix“ ein.
- „Algo-Trading“ in der Symbolleiste einschalten und prüfen, ob die Portfolio-Tabelle alle Paare des Sets zeigt.
Danach erst testen, dann handeln: das Set im Strategietester (Modell mit echten Ticks) auf den Daten deines Brokers, dann auf einem Demokonto. Für den Live-Betrieb gehört der EA auf einen VPS – siehe VPS für Snapback Pro EA.
Die Einstellungen, Gruppe für Gruppe
Die Bezeichnungen stehen genau so (englisch) im EA. Die Spalte „Standard“ nennt den Wert, mit dem der EA ohne Set startet – die Set-Dateien weichen davon ab, wo oben genannt (unter anderem Stufe 423 %, kein Equity-Stop, 5 Paare im Risiko).
General
| Eingabe | Was sie tut | Standard |
|---|---|---|
| Magic number · Order comment prefix | Kennung und Kommentar der Orders | – |
| Allow buy / sell cycles | Kauf- bzw. Verkaufs-Körbe erlauben | an / an |
| Start new cycles after a cycle ends | Nach einem geschlossenen Korb weiter handeln | an |
| Check entries and grid only on a new bar | Einstieg und Grid nur bei einem neuen Balken prüfen | an |
| Trailing and partial closes on every tick | Trailing und Teilschließungen bei jedem Tick statt je Balken | aus |
| Pip size override | Pip-Größe von Hand (0 = automatisch) | 0 |
Stretch signal
| Eingabe | Was sie tut | Standard |
|---|---|---|
| Extension level | Stufe in % der halben Vortagesrange: 160 % (oberes bzw. unteres Fünftel der Range), 200 % (jenseits von Hoch/Tief), 256 %, 356 %, 423 % (112 % der Range jenseits von Hoch/Tief) | 200 % |
| Signal timeframe | Zeitrahmen für Schlusskurs und virtuelle Schritte | H1 |
| Move both levels X pips / this price distance towards the range | Beide Stufen um einen Abstand zur Range hin verschieben | 0 |
| Ignore Sunday D1 bars | Sonntagskerzen als Vortag ignorieren | an |
| Skip reference days smaller than X × 20-day average range | Sehr kleine Vortage auslassen (0 = aus) | 0,25 |
Entry confirmation
| Eingabe | Was sie tut | Standard |
|---|---|---|
| Virtual grid steps before the entry order | Virtuelle Schritte, bevor die Einstiegsorder scharf wird | 1 |
| Pullback in pips that triggers the entry | Rücksetzer-Abstand der virtuellen Einstiegsorder | 20 |
| Trailing step of the virtual entry order | Schrittweite, mit der sie dem Kurs folgt | 1 Pip |
| Drop the virtual state after X hours | Virtuellen Zustand verwerfen (0 = nie; nach einem Neustart höchstens 24 h) | 24 |
| While new cycles are blocked | Bei Sperre (Paare im Risiko, News, Zeit, Feiertage, Drawdown) die virtuelle Order zurücksetzen oder einfrieren und danach weitermachen | einfrieren |
Weitere Schalter steuern, ob virtuelle Schritte nur bei aktivem Signal zählen und ob die Gegenseite oder die Korbrichtung bei offenem Korb weiter verfolgt wird.
Grid
| Eingabe | Was sie tut | Standard |
|---|---|---|
| Max positions per symbol | Obergrenze je Paar | 25 |
| Grid step in pips · Step exponent | Abstand der Grid-Orders und ob er je Order wächst | 5 · 1,0 |
| Switch to a wider step for larger lots | Ab einer Lotgröße (Faktor × Start-Lot, verglichen mit den offenen Lots der Seite) weiterer Abstand | an, ab 5 ×, 30 Pips |
| Add start lots in profit direction | Start-Lots in Gewinnrichtung zukaufen, solange weniger als N Positionen offen sind | an, bis 3 |
Lots
| Eingabe | Was sie tut | Standard |
|---|---|---|
| Lot progression | Fixed · Linear (+ Start-Lot alle N Orders) · Additive · Multiplier | Linear |
| Start lot | Lot der ersten Order | 0,01 |
| Start lot from balance · balance per lot step | Start-Lot mit der Balance wachsen lassen | aus · 5.000 |
| Linear: + start lot every N orders | Wie oft das Lot wächst | 3 |
| Multiplier mode: factor | Nur im Modus Multiplier | 1,6 |
| Max lot per order | Obergrenze je Order | 0,10 |
Der Modus Multiplier ist ein exponentielles Martingale; die Set-Dateien nutzen ihn nicht.
Stops & trailing
| Eingabe | Was sie tut | Standard |
|---|---|---|
| Virtual basket SL/TP in pips | Virtueller Stop bzw. Ziel vom Durchschnittspreis des Korbs | aus |
| Trailing mode | Aus · Einzelorder, Korb ab 2 Orders · immer Korb (vom Durchschnittspreis) | immer Korb |
| Trailing start · Trailing size | Ab wie vielen Pips Gewinn getrailt wird und mit welchem Abstand | 25 · 5 Pips |
| Basket stop distance from price | Abstand des Korb-Stops zum Kurs | 20 Pips |
| Broker-side emergency stop per position | Notfall-Stop beim Broker je Position, schützt auch, wenn der EA offline ist (0 = aus) | aus |
| Never place the trailing stop below break-even | Trailing-Stop nie unter den Einstand | an |
Drawdown reduction 1–3 und common
Die drei Methoden aus dem Abschnitt oben, je mit Schalter, Mindestzahl an Positionen und Mindestgewinn. Dazu: welches Ergebnis zählt (nur Gewinn · Gewinn + Swap · Gewinn + Swap + geschätzte Kommission), die Reihenfolge (1-3-2 oder 3-1-2) und ob nach einer Schließung im selben Balken neue Orders gesperrt sind.
Equity stop
| Eingabe | Was sie tut | Standard |
|---|---|---|
| Enable | Equity-Stop an | an (in den Sets aus) |
| Positions to close | Nur dieses Symbol oder alle Symbole mit dieser Magic Number | alle mit dieser Magic Number |
| Max floating loss in % of balance · in money | Offener Verlust des EA, ab dem geschlossen wird | 20 % · aus |
| Max account drawdown in % · reference | Konto-Drawdown gegen Balance, Equity-Hoch oder Equity zu Tagesbeginn | aus · Equity-Hoch |
| Stop when margin level falls below X % | Margin-Level-Grenze | 100 % |
| Pause after a stop | Bis zum nächsten Handelstag, X Stunden oder bis RESUME gedrückt wird | nächster Handelstag |
Wichtig: Ein Equity-Stop schließt die Körbe mit Verlust. Er verhindert den Stop-out, macht den Verlust aber endgültig.
Filters
| Eingabe | Was sie tut | Standard |
|---|---|---|
| Max spread for entries | Spread-Limit für Einstiege | 6 Pips |
| Max symbols with an unprotected basket | Höchstzahl der Paare im Risiko (0 = aus) | 1 (in den Sets 5) |
| No new cycles while the account drawdown is X % | Weicher Stopp für neue Zyklen (0 = aus) | aus |
| Time filter | Neue Zyklen nur in einem Zeitfenster (Serverzeit) | aus |
| No new cycles 22 Dec – 5 Jan | Feiertagsfilter | an |
| News filter | Pause vor und nach Nachrichten aus dem MT5-Wirtschaftskalender (nur live), wahlweise auch für Grid-Orders | an, hohe Wichtigkeit, 60 / 60 Min. |
Execution & display und Portfolio
Maximale Slippage, Mindestabstand für Stops, wenn der Broker 0 meldet, geschätzte Ausstiegskommission, Dashboard an/aus, Ecke, Position, eingeklappt starten und Linien im Chart.
Im Portfolio-Teil stehen die Paare als Textzeile: SYM:TF[:key=value,...], getrennt durch Semikolon, verteilt auf bis zu vier Felder. Dazu eine Symbol-Endung für alle Paare, ein Timer, der alle Paare auch ohne Tick auf dem Chart prüft (Standard 1.000 ms), und eine Liste von Paaren ohne neue Zyklen – deren offene Körbe laufen weiter.
Voraussetzungen
- MetaTrader 5, Hedging-Konto (auf einem Netting-Konto läuft der EA nur eingeschränkt), niedrige Spreads.
- Kapital nach Set: 3 Paare 2.500 USD, 5 und 7 Paare je 5.000 USD bei 0,01 Start-Lot.
- Ein VPS wird empfohlen – siehe VPS für Snapback Pro EA.
- Welche Broker-Bedingungen zählen, steht im Ratgeber Welcher Broker für Snapback Pro EA.
Weiterlesen
- Welcher Broker für Snapback Pro EA – Hedging-Konto, Spread auf den Cross-Paaren, Swap, Symbol-Endung und der Broker unserer Tests
- VPS für Snapback Pro EA – rund um die Uhr online, ein Chart für alle Paare
- Grid- und Martingale-EAs: die Risiken
- Backtesting und Forward-Testing
- Drawdown und Profit-Faktor erklärt