Zeichnet dein Indikator nach (Repaint)? So erkennst du es

Zuletzt geprüft: · Zeitloser Inhalt
Risikohinweis · YMYL Dieser Artikel dient ausschließlich zu Bildungszwecken und stellt keine Anlageberatung dar. Der Handel am Forex-Markt birgt ein hohes Risiko des Kapitalverlusts — die ESMA berichtet, dass zwischen 74 % und 89 % der Privatanlegerkonten Verluste erleiden.

Krzysztof zeigte mir einmal einen Screenshot eines Pfeil-Indikators, den er für hundertfünfzig Dollar gekauft hatte. Auf dem historischen Chart sah er traumhaft aus — ein grüner Pfeil an jedem Tief, ein roter an jedem Hoch, neun Treffer von zehn. Wir schalteten ihn gemeinsam live auf EUR/USD ein, und nach einer Stunde war ein Pfeil, den er fünf Minuten zuvor noch gesehen hatte, einfach verschwunden. Es war kein Plattformfehler. Es war Repainting — der Indikator schrieb seine eigene Geschichte im Nachhinein um. Im Folgenden erkläre ich, was Repaint bedeutet, wann er unvermeidlich ist, wann er ein Verkäufertrick ist, und wie du ihn erkennst, bevor er dich Geld kostet.

Was neuzeichnen (Repaint) wirklich bedeutet

Repainting ist das Phänomen, bei dem ein Indikator seine früheren Werte oder Signale verändert, sobald neue Kerzen auf dem Chart erscheinen. Ein Kaufpfeil, den du vor zwei Kerzen bei 1.0850 gesehen hast, taucht nach dem Schluss der nächsten Kerze plötzlich fünf Pip tiefer auf — oder verschwindet vollständig, als wäre er nie dagewesen. Eine Indikatorlinie, die gestern noch auf einen Ausbruch hinwies, wird heute so gezeichnet, dass an dieser Stelle kein Ausbruch stattgefunden hat.

Der Effekt ist immer derselbe und immer kostspielig. Auf historischen Daten wirkt das Werkzeug unglaublich präzise, weil es die korrigierte Version zeigt — die, die sich erst ergab, nachdem der Kursverlauf bereits bekannt war. Live handelst du jedoch die linke Kante eben dieser Geschichte: die unbestätigte Version, die sich gerade noch bildet. Die Kluft zwischen dem, was ein flüchtiger Rückblick auf den Backtest zeigt, und dem, was du im Entscheidungsmoment tatsächlich gesehen hättest, kann enorm sein. Deshalb ist ein hübscher historischer Chart für sich allein niemals Beweis für die Zuverlässigkeit eines Indikators.

Woher Repaint kommt

Es gibt drei Quellen für Repainting, und es lohnt sich, sie auseinanderzuhalten — denn nicht jede ist unehrlich. Die erste sind Indikatoren, die von Natur aus neuberechnen. ZigZag ist das Paradebeispiel: Er zeichnet eine Linie zwischen aufeinanderfolgenden Hochs und Tiefs, aber per Definition weiß er nicht, dass ein Punkt ein Tief ist, bevor der Markt um einen festgelegten Prozentsatz umkehrt. Das letzte Segment wird daher erst gezeichnet, wenn die Bewegung sich bestätigt — und bis dahin kann es wandern. Dasselbe gilt für Parabolic-SAR-Punkte, die auf der aktuellen Kerze berechnet werden. Mehr zur technischen Analyse im Allgemeinen findest du in unserem Überblicksbereich.

Die zweite Quelle ist der sogenannte Look-ahead Bias — der Indikator nutzt Daten, die zu jenem Zeitpunkt noch gar nicht existierten. Manchmal ist das die Folge einer Rechtsverschiebung der Datenreihe, manchmal ein bewusstes Vorgreifen auf den Schlusskurs einer Kerze, die sich live noch bildet. Die dritte Quelle ist die zynischste: bezahlte „Wunderwaffen"-Pfeile, beworben als „Non-Repaint", die in Wirklichkeit bei jeder neuen Kerze neu berechnen. Das ist ein klassischer Marketingtrick von Systemverkäufern — der perfekte Chart in der Anzeige entsteht genau aus dem Repainting, von dem der Käufer nichts erfährt.

Wann Repaint ehrlich ist und wann er ein Trick ist

Die Grenze verläuft nicht zwischen „der Indikator zeichnet nach" und „er tut es nicht", sondern zwischen Transparenz und Verschleierung. ZigZag zeichnet nach und ist völlig in Ordnung, solange du ihn für das verwendest, wofür er gebaut wurde: die Marktstruktur im Nachhinein zu ordnen, Wellen zu messen oder Fibonacci-Korrekturen auf eine bereits abgeschlossene Bewegung zu legen. Das Problem entsteht erst, wenn jemand ein von Natur aus neuberechnendes Werkzeug nimmt und darauf Echtzeit-Einstiegssignale aufbaut, so als wäre das letzte Segment bereits sicher.

Die zweite Form der Unehrlichkeit ist das Schweigen des Verkäufers. Ein Anbieter, der einen Chart mit neunzigprozentiger Trefferquote zeigt und mit keinem Wort erwähnt, dass sich die Pfeile nach dem Kerzenschluss verschieben, verkauft eine Illusion. Ein ehrlicher neuberechnender Indikator weist in seiner Beschreibung stets darauf hin, dass der letzte Wert bis zum Kerzenschluss vorläufig ist. Fehlt dieser Hinweis und der Chart ist zu schön, ist das ein deutliches Warnsignal. Wer beim Risikomanagement auf solche Signale vertraut, setzt sein Kapital unnötig aufs Spiel — ähnlich wie bei bezahlten Signalen, bei denen dasselbe Prinzip gilt.

"Die Überanpassung einer Strategie an historische Daten führt zu falschen Schlüssen — ein System, das auf der Vergangenheit brillant aussieht, versagt im realen Handel." — Robert Pardo, The Evaluation and Optimization of Trading Strategies, 2. Aufl., Wiley, 2008.

Ein anschauliches Beispiel — der Wunderpfeil

Angenommen, Marek testet einen Pfeil-Indikator, der mit „Non-Repaint, 90 Prozent Trefferquote" beworben wird. Er zählt die Signale der letzten drei Monate auf dem Chart von Hand und kommt tatsächlich auf neun Treffer von zehn — die Pfeile sitzen perfekt auf Tiefs und Hochs. Also eröffnet er ein Live-Demo-Konto und beobachtet das Werkzeug zwei Wochen lang Kerze für Kerze. Dieses Mal sieht das Bild anders aus: Einige Pfeile erscheinen erst mit Verzögerung nach dem Ausbruch, und etwa jeder vierte verschwindet, nachdem die Kerze, auf der er erschien, geschlossen hat. Der reale Anteil nutzbarer Signale fällt auf rund die Hälfte.

Das ist der gesamte Unterschied zwischen einem flüchtigen Backtest und einem Forward-Test auf vorwärtslaufenden Daten. Der historische Chart zeigte die Nachhinein-Version — die, die sich ergab, nachdem der Kursverlauf bereits bekannt war. Das Demo zeigte die Version, die Marek im Entscheidungsmoment tatsächlich vor sich hatte. Die Zahlen sind für das Beispiel erfunden, aber das Muster ist real und wiederholt sich bei Dutzenden von Lesern, die mir mit derselben Enttäuschung schreiben.

Wie du prüfst, ob ein Indikator nachzeichnet

Die zuverlässigste Regel lautet: Lies das Signal ausschließlich auf einer geschlossenen Kerze. Wenn sich der Pfeil oder die Linie nach dem Kerzenschluss verschiebt, verschwindet oder rückwärts auf ein besseres Niveau umgezeichnet wird, hast du Repainting. Bleibt er genau dort, wo er war, ist das Werkzeug ehrlich. MQL5-Programmierer wenden dasselbe Prinzip an — ein Wert, der in einen Indikatorpuffer geschrieben wurde, sollte sich nach dem Kerzenschluss nicht ändern; die einzig erlaubte Änderung ist die Aktualisierung der aktuellen, sich noch bildenden Kerze.

In der Praxis hast du drei Werkzeuge. Das erste ist der History-Replay: die „Bar-Replay"-Funktion in TradingView oder der Strategietester im visuellen Modus in MetaTrader 5 — du gehst den Chart Kerze für Kerze durch und schaust, ob das Signal an Ort und Stelle bleibt. Das zweite ist der Screenshot-Vergleich: Du speicherst die Ansicht jetzt und kehrst eine Stunde später zum gleichen Chartabschnitt zurück. Das dritte, entscheidende, ist ein Forward-Test auf einem Live-Demo-Konto. Sei auch misstrauisch gegenüber Werkzeugen, die „immer" die Extrempunkte treffen — auf einem echten Markt gibt es keinen Indikator, der jedes Tief kauft, ohne einen einzigen Fehler zu machen. Wie du eine solide technische Analyse-Routine aufbaust und dabei neuzeichnende Indikatoren aussortierst, erklärt unser Überblick im Bereich technische Analyse. Vertiefte Grundlagen zu Backtesting-Methoden bietet zudem der Technical-Analysis-Bereich von ForexMechanics.com.

Was jetzt zu tun ist

  1. Schalte den History-Replay für jeden Pfeil-Indikator auf deinem Chart ein. Öffne den „Bar Replay" in TradingView oder den visuellen Strategietester in MetaTrader 5, gehe die letzten fünfzig Kerzen einzeln durch und notiere, wie viele Pfeile sich verschoben haben oder nach dem Schluss ihrer eigenen Kerze verschwunden sind. Das klärt die Sache in einer Viertelstunde — ohne jeglichen Kauf und ohne technische Vorkenntnisse über die Indikatorkodierung.
  2. Führe einen Live-Screenshot-Test durch. Speichere jetzt einen Screenshot des aktuellen Chartabschnitts mit dem Indikator, beschrifte ihn mit Uhrzeit und Datum, und kehre nach zwei bis drei geschlossenen Kerzen exakt zu derselben Stelle zurück. Liegen die Signale anders als auf dem ersten Screenshot, hast du einen schwarz-auf-weiß-Beweis für Repainting — kein theoretisches Argument, sondern ein konkretes Vergleichsbild.
  3. Verschiebe jeden „vielversprechenden" Indikator für mindestens zwei Wochen auf ein Demo-Konto. Lies die Signale ausschließlich nach dem Kerzenschluss und halte die reale Trefferquote in einer Tabelle fest, anstatt dem historischen Chart zu vertrauen. Zwei Wochen reichen in der Regel aus, um ein klares Bild zu bekommen — kürzere Zeiträume können durch Marktphasen verzerrt sein, die dem Indikator zufällig entgegenkommen.
  4. Trenne Analyse-Werkzeuge dauerhaft von Signal-Werkzeugen. Nutze ZigZag und Regressionskanäle weiterhin für die Beschreibung abgeschlossener Bewegungen, und stütze Einstiegsentscheidungen ausschließlich auf Indikatoren, die den Closed-Candle-Test bestanden haben. Schreibe diese Regel in deinen Handelsplan — und verankere sie im Strategiebereich deines eigenen Regelwerks, damit du unter Druck nicht zwischen den zwei Verwendungszwecken verwechselst.
Jarosław Wasiński
Über den Autor

Jarosław Wasiński

Chefredakteur bei MyBank.pl · Finanz- und Marktanalyst

Unabhängiger Analyst und Praktiker mit über 20 Jahren Erfahrung im Finanzsektor. Gründer und Chefredakteur des Portals MyBank.pl, aktiv seit 2004. Fundamentalanalyse der Devisen- und Makromärkte seit 2007. Schreibt aus europäischer Marktperspektive im regulatorischen Rahmen von ESMA und BaFin.

Quellen und Literatur

  1. MetaQuotes — MQL5 Reference Custom Indicators · Oficjalna dokumentacja buforów wskaźnika, funkcji OnCalculate i parametru prev_calculated — wyjaśnia, dlaczego wartość już zapisana do bufora może być przeliczona ponownie na bieżącej świecy. www.mql5.com ↗
  2. MetaQuotes — MQL5 Reference Organizing Data Access (Timeseries and Indicators Access) · Dokumentacja dostępu do danych świecowych w MQL5 (CopyRates, Bars) — podstawa rozróżnienia między świecą zamkniętą a wciąż formującą się przy weryfikacji sygnału. www.mql5.com ↗
  3. MQL5 Community Forum Indicator: Repainting to non repainting (MQL5) · Wątek programistów MQL5 omawiający, dlaczego wskaźnik przemalowuje (przesunięcia w prawo, „patrzenie wstecz") i jak przerobić go na wersję ocenianą na zamkniętej świecy. www.mql5.com ↗
  4. CFA Institute Backtesting and Simulation (Refresher Reading) · Materiał programu CFA omawiający błędy w testowaniu strategii, w tym look-ahead bias (korzystanie z danych z przyszłości) i survivorship bias jako źródła zawyżonych wyników historycznych. www.cfainstitute.org ↗

Häufig gestellte Fragen

Ist jeder neuzeichnende Indikator ein Betrug?

Nein. Ein Teil des Repainting kommt von der Natur des Werkzeugs selbst und ist überhaupt nicht unehrlich. ZigZag weiß per Definition nicht, wo ein Tief liegt, bevor der Markt um einen festgelegten Betrag umkehrt — das letzte Segment wird daher mit Verzögerung gezeichnet. Parabolic SAR und Regressionskanäle, die auf der aktuellen Kerze berechnet werden, ändern ihren Wert ebenfalls, bis die Kerze schließt. Das ist ehrlich, solange du den Mechanismus verstehst und ein unbestätigtes Signal nicht als endgültig behandelst. Das Problem beginnt erst, wenn jemand das Repaint verbirgt — einen perfekten historischen Chart zeigt und ihn als „Non-Repaint" verkauft, dabei aber schweigt, wie die Pfeile live tatsächlich aussahen.

Wie prüfe ich in fünf Minuten, ob ein Indikator nachzeichnet?

Am schnellsten geht es im History-Replay-Modus. In TradingView nutze die „Bar Replay"-Funktion, in MetaTrader 5 den Strategietester im visuellen Modus — und geh den Chart Kerze für Kerze durch. Halte an, wenn ein Pfeil erscheint, notiere die Kerze und ihren Preis, und spiele dann zwei bis drei weitere Kerzen ab. Bleibt der Pfeil nach dem Schluss seiner eigenen Kerze an derselben Stelle, zeichnet der Indikator nicht nach. Springt er, verschwindet er oder wird rückwärts auf ein günstigeres Niveau umgezeichnet, hast du Repainting. Eine zweite Methode ist der Screenshot-Vergleich: Speichere die Ansicht jetzt und kehre eine Stunde später zu demselben Chartabschnitt zurück.

Was ist Look-ahead Bias und wie hängt er mit Repainting zusammen?

Look-ahead Bias bedeutet, beim Test Daten zu verwenden, die zu jenem Zeitpunkt noch gar nicht verfügbar waren. Ein neuzeichnender Indikator ist eine häufige Quelle dieses Fehlers: Bei der Neuberechnung der Historie nutzt er Preise von Kerzen, die live noch nicht erschienen waren — der Indikator „weiß" auf dem vergangenen Chart also praktisch, was als Nächstes passiert. Das Ergebnis ist ein Backtest mit Resultaten, die im realen Handel nicht erreichbar sind. Das CFA Institute nennt den Look-ahead Bias neben dem Survivorship Bias als einen der Hauptgründe, warum historische Simulationen die Performance übertreiben. Deshalb reicht ein hübscher historischer Chart allein nie aus — entscheidend ist ein Test auf Daten, die sich vorwärtsbewegen.

Kann ich ZigZag trotzdem nutzen, obwohl er nachzeichnet?

Ja, sofern du ihn für das verwendest, wofür er gedacht ist. ZigZag eignet sich hervorragend, um die Marktstruktur im Nachhinein zu ordnen — aufeinanderfolgende Hochs und Tiefs zu markieren, Wellen zu messen oder Fibonacci-Korrekturen auf eine bereits abgeschlossene Bewegung zu legen. Für Echtzeit-Einstiegssignale taugt er nicht, weil sein letztes Segment sich noch verschieben kann. Die Regel ist einfach: Ein nachzeichnendes Werkzeug kann dazu dienen, eine abgeschlossene Bewegung zu analysieren, aber nicht dazu, eine Entscheidung auf der Kerze zu treffen, die sich gerade noch bildet. Diese beiden Verwendungszwecke zu verwechseln ist der häufigste Fehler von Einsteigern.

Tiefer eintauchen · der vollständige Leitfaden