Signal Pilot
🟢 Anfänger • Lektion 4 von 82

Deine Indikatoren lügen dich an (das Repaint-Problem)

Lesezeit ca. 12 Min. • Was Indikatoren wirklich zeigen und wie du es prüfst
Signal Pilot
Professionelle Trading-Ausbildung
0%
Du machst Fortschritte!
Lies weiter, um diese Lektion abzuschließen

🎯 Was du lernst

Am Ende dieser Lektion kannst du:

  • Indikatoren auf Repainting testen (Signal vor dem Bar-Schluss als Screenshot festhalten, danach prüfen)
  • Erkennen, welche TradingView-Indikatoren neu zeichnen (über 80 % der Retail-Indikatoren tun das)
  • Nur Werkzeuge nutzen, die nicht neu zeichnen (alle SignalPilot-Indikatoren zeichnen nicht neu)
  • Zwei bis vier Wochen im Walk-forward-Test auf Live-Daten prüfen, bevor du einem Indikator traust
Teil 1: der Repainting-Albtraum

📉 FALLSTUDIE: Jakes Desaster über 14.700 $ mit einem neu zeichnenden Indikator

-$14,700
Gesamtverlust
91.5%
Repaint-Quote
71% → 34%
Einbruch der Trefferquote
+74%
Erholung nach der Umstellung

Trader: Jake Morrison (zusammengesetztes Beispiel), 26, ehemaliger Marketinganalyst (Konto über 32.000 $)

Strategie: TradingView-Indikator „Ultimate Reversal Pro“ (47.000 Downloads, 4,8 ★)

Fataler Mangel: Der Indikator zeichnete neu – Signale änderten sich oder verschwanden nach dem Bar-Schluss

📊 Der „perfekte“ Backtest gegen die Wirklichkeit (zum Aufklappen klicken)
Backtest (Januar 2024)
71,4 % Trefferquote
Profitfaktor 3,2
3.8:1 R:R
+247 % Ergebnis
Live (Februar-April 2024)
34,2 % Trefferquote
Profitfaktor 0,58
0.92:1 R:R
-45,9 % Ergebnis

Der Wendepunkt (8. April 2024): Jake hielt die Live-Signale als Screenshot fest und verglich sie nach dem Bar-Schluss:

  • 9:38 Uhr KAUF: Signal bei 5.186 → nach Bar-Schluss: verschoben auf 5.179 (sieben Punkte tiefer!) • 680 $ Verlust
  • 10:52 Uhr VERKAUF: Signal bei 5.194 → nach Bar-Schluss: vollständig verschwunden! • 520 $ Verlust
  • 13:15 Uhr KAUF: Signal bei 5.201 → nach Bar-Schluss: verschoben auf 5.196 (fünf Punkte tiefer) • 440 $ Verlust
  • 14:43 Uhr VERKAUF: Signal bei 5.209 → nach Bar-Schluss: verschoben auf 5.213 (vier Punkte höher) • 380 $ Verlust

Die Untersuchung: 43 von 47 Signalen hatten sich verschoben (91,5 % Repaint-Quote). Eine Prüfung des Codes fand request.security() ohne lookahead=barmerge.lookahead_off.

Erholung (Mai-August 2024): Umstieg auf deterministische Indikatoren. 90 Trades, 58,9 % Trefferquote, 12.820 $ Gewinn. Konto: 17.300 $ → 30.100 $ (+74,1 %).

Jakes Rat: „Ich habe 14.700 $ verloren, weil ich Geister gehandelt habe – Signale, die sich nach dem Bar-Schluss VERSCHOBEN. Teste JEDEN Indikator: Screenshot im Live-Betrieb, Vergleich nach dem Bar-Schluss. Wenn ein Backtest ZU perfekt aussieht (Trefferquote über 70 %, <10 % DD), zeichnet er wahrscheinlich neu. Echte Vorteile liegen bei 55-65 % Trefferquote. NIEMALS vertrauen, IMMER prüfen.“

Fallstudien-Quiz: Jake führte für den Indikator „Ultimate Reversal Pro“ einen Backtest durch und bekam großartige Werte: 71,4 % Trefferquote, Profitfaktor 3,2, +247 % Ergebnis. Er ging mit 32.000 $ live und verlor in zehn Wochen 14.700 $ (-45,9 %) bei nur 34,2 % Trefferquote. Was war sein fataler Fehler?

A) Er hätte kleinere Positionsgrößen wählen sollen, um das Risiko zu senken
B) Der Indikator funktionierte nicht mehr, weil sich die Marktbedingungen geändert hatten
C) Der Indikator zeichnete neu – die Signale, die er live sah, VERSCHOBEN sich oder VERSCHWANDEN nach dem Bar-Schluss, sodass es die „perfekten“ Backtest-Signale in Echtzeit nie gab (91,5 % Repaint-Quote)
D) Er handelte zu häufig – er hätte bei den Einstiegen wählerischer sein müssen

Richtig: C. Jakes Indikator zeigte im Backtest 71,4 % Trefferquote, aber 91,5 % der Signale verschoben sich oder verschwanden nach dem Bar-Schluss. Er „handelte Geister“ – Einstiege, die nur deshalb perfekt aussahen, weil sie neu gezeichnet wurden. Abhilfe: Live-Signale per Screenshot testen. Sieht ein Backtest zu perfekt aus (Trefferquote über 70 %), zeichnet der Indikator wahrscheinlich neu. Echte Vorteile bringen Trefferquoten von 55 bis 65 %.

Teil 2: deterministische Indikatoren

Was „deterministisch“ bedeutet (und warum es zählt)

Der Punkt ist: Die meisten Indikatoren stammen von Hobbyentwicklern, die nichts von Repainting wissen. Oder schlimmer, von Betrügern, die es sehr wohl wissen und denen es egal ist.

SignalPilot geht einen anderen Weg.

💡 Das Versprechen von Signal Pilot

Jeder SignalPilot-Indikator folgt strengen deterministischen Regeln:

  • Keine Daten aus der Zukunft: Alle HTF-Abfragen nutzen lookahead_off und [1] Offsets
  • Feste Signale: Ist ein Signal einmal gedruckt, verschiebt es sich nie und verschwindet nie
  • Nur bestätigte Bars: Signale warten auf den Bar-Schluss (keine Zauberei innerhalb der Bar)
  • Quelloffen prüfbar: Der Code steht für eine unabhängige Prüfung zur Verfügung

Übersetzt heißt das: Was du live siehst, siehst du auch später in der Historie. Keine Tricks. Keine Lügen.

❌ Neu zeichnender Indikator

Backtest: Erwartungswert 3,2R, Profitfaktor 2,8

Im Live-Handel: Erwartungswert -0,8R, Profitfaktor 0,6

Problem: Signale ändern sich nach dem Bar-Schluss

Ergebnis: Verlorene Monate, gesprengtes Konto

✓ Deterministischer Indikator

Backtest: Erwartungswert 1,8R, Profitfaktor 1,6

Im Live-Handel: Erwartungswert 1,7R, Profitfaktor 1,5

Verlässlichkeit: Signale ändern sich nie

Ergebnis: Beständiger, tragfähiger Vorteil

Beachte: Der deterministische Indikator hat im Backtest den niedrigeren Backtest-Erwartungswert. Genau deshalb, weil er ehrlich ist. Er schummelt nicht mit Daten aus der Zukunft.

Aber live? Da funktioniert es tatsächlich.

Beispiele für Repainting: vorher und nachher

So sieht Repainting aus, wenn du es einmal ertappst:

Beispiel 1: Indikator „SuperTrend Reversal“ (TradingView, 120.000 Downloads)

Zeit Was du LIVE siehst (während der Bar) Was in der HISTORIE steht (nach dem Bar-Schluss)
10:45 Uhr KAUF-Signal bei 5.186 $ (grüner Pfeil) Signal verschoben auf 5.179 $ (sieben Punkte tiefer!)
11:22 Uhr VERKAUF-Signal bei 5.194 $ (roter Pfeil) Signal vollständig verschwunden!
14:15 Uhr KAUF-Signal bei 5.201 $ Signal verschoben auf 5.196 $ (fünf Punkte tiefer)

Beispiel 2: Indikator „AI Prediction Zones“ (TradingView, 85.000 Downloads)

12:04 Uhr (während der Bar):
Zeigt eine „Support Zone“ bei SPY 519,00-519,50 $ (grün hinterlegtes Feld)
Beschriftung des Indikators: „Zone mit hoher Rückprallwahrscheinlichkeit – 78 % Treffsicherheit“

12:05 Uhr (nach dem Bar-Schluss):
Die Unterstützungszone WANDERTE auf 518,20-518,70 $ (80 Cent tiefer!)
Nun liegt sie exakt auf dem tatsächlichen Tief
→ Das ist Repainting. Die Zone hat das Tief „vorhergesagt“, NACHDEM es eingetreten war.

Auswirkung in Echtzeit:
Du hast bei 519,00 $ gekauft, weil du dort Unterstützung vermutet hast → der Kurs fiel auf 518,20 $
0,80 $ je Aktie Verlust bei 500 Stück = -400 $
Der Indikator zeigt die Unterstützung jetzt bei 518,20 $, wo sie „hätte liegen sollen“
→ Das lässt den Indikator in der Historie perfekt aussehen und macht ihn live nutzlos

Beispiel 3: Indikator „Smart Money Divergence“ (kostenpflichtig, 199 $)

Live-Signal (13:30 Uhr): „BULLISCHE DIVERGENZ ERKANNT – Kurs mit tieferem Tief, Indikator mit höherem Tief“

Nach dem Bar-Schluss (13:31 Uhr): Die Divergenzlinie ist drei Bars nach vorn gewandert und hat nun einen anderen Winkel

Auswirkung: Du bist um 13:30 Uhr wegen der Divergenz long gegangen → der Kurs fiel weiter → 620 $ Verlust

In der Chart-Historie steht jetzt: Die Divergenz begann drei Bars früher (im Nachhinein perfekt getimt)

Teil 3: der Prüfrahmen

Niemals vertrauen, immer nachprüfen

Hier ist dein Schritt-für-Schritt-Rahmen, um JEDEN Indikator zu prüfen, bevor du echtes Geld riskierst:

✅ Prüf-Checkliste für Indikatoren

Bevor du mit IRGENDEINEM Indikator handelst:

  1. Sichtprüfung: Drei bis fünf Signale live beobachten und schauen, ob sie sich nach dem Bar-Schluss verschieben
  2. Replay-Test: Mit dem Bar Replay Live- und Historien-Signale vergleichen
  3. Alarm-Test: Alarme setzen, mehr als 20 Fälle mitschreiben, mit der Historie abgleichen
  4. Code-Prüfung (falls möglich): Achte auf request.security() Warnzeichen

Bestehenskriterium: ALLE Tests müssen gleichbleibende Signale zeigen.

Fällt auch nur EIN Test durch → NICHT VERWENDEN → einen anderen Indikator suchen

Häufige neu zeichnende Indikatoren, die du meiden solltest

Hier eine Liste von Indikatortypen und einzelnen Indikatoren, die häufig neu zeichnen. Wenn du einen davon nutzt, teste ihn sofort:

Typ oder Name des Indikators Warum er neu zeichnet Wie du es erkennst
Zigzag-Indikatoren Berechnet Wendepunkte neu, während sich der Kurs bewegt – „perfekte“ Swing-Erkennung in der Historie Prüfen, ob sich die Wendepunkte nach dem Bar-Schluss verschieben
Abfragen höherer Zeitebenen (HTF) ohne lookahead_off Nutzt HTF-Daten aus der Zukunft, die in Echtzeit gar nicht vorliegen Code-Prüfung: suche nach request.security() ohne lookahead=barmerge.lookahead_off
Indikatoren mit „KI-/ML-Vorhersage“ Viele nutzen Daten innerhalb der Bar oder blicken in die Zukunft, um „Vorhersagen“ zu zeigen Bar-Replay-Test – erscheinen die Vorhersagen vor oder nach der Bewegung?
Divergenz-Indikatoren (die meisten) Zeichnen die Divergenzlinien neu, sobald neue Bars entstehen Divergenzlinie als Screenshot festhalten und prüfen, ob sich Winkel oder Lage ändern
Unterstützungs- und Widerstandszonen (dynamisch) Zonen passen sich so an, dass sie perfekt zur jüngsten Kursbewegung passen Alarm-Test – Alarme an den Zonengrenzen setzen und prüfen, dass sie sich nicht verschieben

Warnzeichen: Wenn der Backtest eines Indikators eine Trefferquote über 75 % zeigt mit <10 % Drawdown, zeichnet er fast sicher neu. Echte, ehrliche Vorteile bringen 55-65 % Trefferquote bei realistischen Drawdowns (15-30 %). Perfektion im Backtest = Betrug im Live-Handel.

Repainting mit dem Bar Replay aufspüren: Schritt für Schritt

Die Bar-Replay-Funktion von TradingView ist eines der besten Werkzeuge, um neu zeichnende Indikatoren zu ertappen. So gehst du genau vor:

Der Bar-Replay-Test Schritt für Schritt:

  1. Lade deinen Indikator in einen Chart: Nimm einen liquiden Wert (SPY, ES, AAPL) auf der 5- oder 15-Minuten-Ebene
  2. Wechsle in den Bar-Replay-Modus: Klicke auf die Bar-Replay-Schaltfläche (sieht aus wie ein Abspielsymbol mit Balkendiagramm)
  3. Spule drei Tage zurück: Damit hast du genug Historie für 20 bis 30 Signale
  4. Spiele Bar für Bar vorwärts: Achte darauf, wann Signale während der Entstehung einer Bar erscheinen
  5. Halte den Zeitpunkt der Signale fest: Erscheint das KAUF-Signal, BEVOR der Kurs steigt, oder DANACH?
  6. Vergleiche mit der Chart-Historie: Verlasse den Replay-Modus und sieh dir denselben Zeitraum an
  7. Achte auf Abweichungen: Stehen die Signale an derselben Stelle? Oder haben sie sich verschoben?

Beispielergebnisse (Bar Replay mit „Ultimate Reversal Pro“):

Replay-Modus (Bar für Bar vorwärts):
10:15 Uhr: kein Signal
10:30 Uhr: kein Signal
10:45 Uhr: Kurs fällt von 520 $ → 518 $ → KAUF-Signal erscheint bei 519 $
11:00 Uhr: Kurs steigt auf 522 $ (das Signal hat funktioniert!)

Historische Chart-Ansicht (derselbe Zeitraum):
10:15 Uhr: KAUF-Signal bei 520 $ (das Signal hat sich VERSCHOBEN!)
Ursprüngliches Signal: 519 $ im Replay
Historisches Signal: 520 $ in der Chart-Ansicht
→ Unterschied: Das Signal ist um einen Punkt gewandert, um das Tief perfekt zu „treffen“

Befund: REPAINTING NACHGEWIESEN
Das Signal erschien bei 519 $, während die Bar entstand
Im historischen Chart steht es bei 520 $ (früher und mit besserem Einstieg)
Das ist ein Blick in die Zukunft – der Indikator passt Signale an, nachdem er den Ausgang kennt

🚨 Klartext

Das fühlt sich nach Mehrarbeit an. Ist es auch. Aber sieh dir die Alternative an:

Zwei Stunden testen → Monate an Verlusten und psychischem Druck sparen.

Test überspringen → Konto sprengen → sich fragen, warum Trading „unmöglich“ ist.

Deine Entscheidung.

Code-Prüfung im Detail: Warnzeichen in Pine Script

Wenn ein Indikator seinen Quellcode offenlegt (quelloffen auf TradingView), kannst du ihn auf Repainting prüfen. Nach genau diesen Mustern hältst du Ausschau:

Warnzeichen 1: request.security() ohne lookahead_off

// ❌ NEU ZEICHNENDER CODE (nutzt HTF-Daten aus der Zukunft)
htf_close = request.security(syminfo.tickerid, "60", close)

// ✅ CODE OHNE REPAINTING (wartet auf den Schluss der HTF-Bar)
htf_close = request.security(syminfo.tickerid, "60", close, lookahead=barmerge.lookahead_off)

// Noch besser: Offset [1] ergänzen, um die BESTÄTIGTE HTF-Bar zu nutzen
htf_close = request.security(syminfo.tickerid, "60", close[1], lookahead=barmerge.lookahead_off)

Warnzeichen 2: Berechnungen mit Daten der aktuellen Bar ohne barstate.isconfirmed

// ❌ NEU ZEICHNENDER CODE (das Signal kann sich während der Bar ändern)
signal = close > ema_20 and rsi > 50
plotshape(signal, style=shape.triangleup, color=color.green)

// ✅ CODE OHNE REPAINTING (zeichnet nur beim bestätigten Bar-Schluss)
signal = close > ema_20 and rsi > 50
plotshape(barstate.isconfirmed and signal, style=shape.triangleup, color=color.green)

Warnzeichen 3: Wendepunkt-Berechnungen, die sich neu berechnen

// ❌ NEU ZEICHNENDER CODE (die Lage des Wendepunkts ändert sich mit neuen Bars)
pivot_high = ta.pivothigh(high, 5, 5)  // blickt fünf Bars zurück und fünf Bars nach vorn
// Problem: braucht fünf ZUKÜNFTIGE Bars zur Bestätigung → zeichnet zwangsläufig neu

// ✅ BESSERER ANSATZ (feste Swing-Erkennung mit bestätigten Bars)
// Ansatz von Signal Pilot: den Swing erst erkennen, wenn fünf Bars GESCHLOSSEN haben
// Kein Blick nach vorn; die Signale kommen später, sind dafür ehrlich

Profi-Tipp: Wenn du keinen Pine Script lesen kannst, nimm stattdessen die Sicht- und Replay-Tests. Damit erwischst du über 95 % der neu zeichnenden Indikatoren, ohne den Code zu verstehen. Kannst du Code lesen, ist das die schnellste Methode – Repainting in 30 Sekunden entlarvt, indem du nach diesen Mustern suchst.

🎓 Die wichtigsten Erkenntnisse

  • 60 bis 90 % der Indikatoren zeichnen neu — teste alles, bevor du damit handelst
  • Repainting = vorgetäuschter Vorteil — perfekte Backtests, verheerende Live-Ergebnisse
  • Nutze vier Nachweismethoden — Sichtprüfung, Replay, Alarm, Code-Prüfung
  • Deterministischer Code zählt — Signale ändern sich nach dem Bar-Schluss in aller Regel nicht mehr
  • SignalPilot steht dafür ein — keine Daten aus der Zukunft, keine Tricks, keine Lügen
  • Prüfe, bevor du handelst — zwei Stunden Test ersparen dir Monate an Verlusten
⚡ Schnelle Erfolge für morgen (zum Aufklappen klicken)

Überfordere dich nicht. Fang mit diesen drei Schritten an:

  1. Teste einen Indikator per Screenshot — mache drei Screenshots von Live-Signalen und sieh in zehn Minuten nach
  2. Setze einen Alarm — nimm deinen wichtigsten Indikator, setze einen Alarm und prüfe nach dem Bar-Schluss, ob er noch passt
  3. Schreib es auf — „Indikator: [Name]. Test: Screenshot. Ergebnis: Signale haben sich verschoben / nicht verschoben.“

Wenn du drei Indikatoren so geprüft hast, weißt du, welche lügen. Entferne die Lügner sofort.

Übung

🎯 Repainting erkennen: Übung

Übung: prüfe deine aktuellen Indikatoren

Teste jeden Indikator, den du nutzt, auf Repainting, bevor du echtes Geld riskierst:

  1. Sichtprüfung: Drei Signale als Screenshot festhalten. Zehn Minuten warten. Neu laden. Haben sich Signale verschoben oder sind sie verschwunden?
  2. Replay-Test: Den Replay-Modus von TradingView nutzen. Vorwärts abspielen. Erscheinen die Signale VOR oder NACH der Bewegung?
  3. Alarm-Test: Alarme auf Live-Signale setzen. Eine Stunde später den Chart prüfen. Gelten die Alarme noch?
  4. Backtest gegen Live: 20 Trades auf Papier handeln. Erwartungswert mit dem Backtest vergleichen. Große Lücke = wahrscheinlich Repainting
  5. Halte fest, was du findest: Welche Indikatoren haben bestanden? Welche nicht?
  6. Entferne ALLE neu zeichnenden Indikatoren sofort aus deinen Charts

Ziel: Vergewissere dich, dass jeder Indikator, mit dem du handelst, deterministisch ist. Wenn du nicht belegen kannst, dass er nicht neu zeichnet, geh davon aus, dass er es tut.

Prüfe dein Wissen

🎮 Kurzer Check (ganz entspannt)

Du testest einen Indikator im Backtest: Erwartungswert 2,8R. Live handelst du ihn: Erwartungswert -0,5R. Was ist die wahrscheinlichste Ursache?

A) Die Marktbedingungen haben sich geändert
B) Der Indikator zeichnet neu (Signale haben sich nach dem Bar-Schluss geändert)
C) Du brauchst mehr Daten für das Backtesting
D) Deine Ausführung war schlecht
Richtig! Eine riesige Lücke zwischen Backtest und Live-Ergebnis (von profitabel zu verlustreich) spricht stark für Repainting. Der Indikator zeigte in der Historie perfekte Signale, die es live nie gab.

Wie testest du, ob ein Indikator neu zeichnet?

A) Einfach die Backtest-Ergebnisse ansehen
B) Signale live als Screenshot festhalten, den Bar-Schluss abwarten und prüfen, dass sie sich nicht verschoben haben
C) Die Beschreibung des Indikators lesen
D) Die Anzahl der Downloads prüfen
Richtig! Die Sichtprüfung ist am verlässlichsten: Signale während der Bar als Screenshot festhalten und nach dem Bar-Schluss nachsehen. Haben sie sich verschoben oder sind sie verschwunden, zeichnet der Indikator neu.

Was war Jakes Hauptfehler?

A) Er hat nicht genug Backtests gemacht
B) Er hat einem neu zeichnenden Indikator vertraut – 91,5 % der Signale verschoben sich nach dem Bar-Schluss
C) Er hat zu groß gehandelt
D) Er hat die falsche Zeitebene genutzt
Richtig! Jakes Indikator zeigte im Backtest perfekte Signale, die es live nie gab. 91,5 % der Signale verschoben sich nach dem Bar-Schluss – aus 71 % Trefferquote im Backtest wurden live 34 %.

Wenn du bis hierher gekommen bist, hast du dir gerade Monate, vielleicht Jahre Ärger erspart. Die meisten Trader lernen das nie. Du gerade schon.

Verwandte Lektionen
Mittelstufe #32

Backtesting in der Realität

Repainting im Backtest vermeiden – auf Look-ahead-Bias und Überanpassung testen

Lektion lesen →
Anfänger #3

Price Action ist tot

Nutze Order Flow ohne Repainting statt nachlaufender Price-Action-Signale

Lektion lesen →
Anfänger #5

RSI-Extreme

Lerne, wie der RSI wirklich funktioniert – und warum „überkauft“ nicht „verkaufen“ heißt

Lektion lesen →

⏭️ Als Nächstes

Lektion 5: RSI-Extreme sind keine Umkehrsignale

Lerne, warum ein RSI über 70 im Aufwärtstrend oft ein KAUF-Signal ist und warum das Marktregime alles bestimmt.

Nur zu Bildungszwecken. Der Handel ist mit erheblichem Verlustrisiko verbunden. Vergangene Wertentwicklung ist keine Garantie für zukünftige Ergebnisse.

💬 Diskussion (0 Kommentare)

0/1000

Kommentare werden geladen …

← Vorherige Lektion Nächste Lektion →

Bereit, mit Signal Pilot zu handeln?

Setze deine Trading-Ausbildung mit professionellen Indikatoren und Werkzeugen zur Marktanalyse in Echtzeit ein.

Zurück zu Signal Pilot →
Nur zu Bildungszwecken. Der Handel ist mit erheblichem Verlustrisiko verbunden. Keine Finanzberatung. Vergangene Wertentwicklung ist keine Garantie für zukünftige Ergebnisse.