Prüfe zuerst, welche Preise deine Regel vergleicht. Ein langer Docht über dem vorherigen Hoch ersetzt keinen fehlenden Schlusskurs über dem vorherigen Körper. Ebenso wenig beweist ein umschlossener Körper, dass die gesamte zweite Spanne größer ist.

Körper und Range sind unterschiedliche Intervalle

Mit O/H/L/C liegt Körper zwischen min(O, C) und max(O, C), Länge |C−O|. Range ist H−L. Lies Richtung aus C> O beziehungsweise C< O; Farben sind konfigurierbar. Unsere strikte Übung schließt O=C aus. Andere Detektoren können andere Doji- und Gleichheitsregeln besitzen.

Ausdrücklich strikte Körperregel für zwei konsekutive Kerzen
VarianteRichtungKanten
BullischC1< O1; C2> O2O2< C1 und C2> O1
BärischC1> O1; C2< O2O2> C1 und C2< O1
Separater Outside-Bar-TestKeine Körperpflicht in diesem TestH2> H1 und L2< L1

Ein vorausgehender Rückgang gehört zur bullischen Umkehrinterpretation, nicht automatisch zu den Körperungleichungen. Speichere Geometrie und Kontextfilter getrennt. OHLC benennt Endpunkte und Extrema; es verrät weder deren vollständige zeitliche Reihenfolge noch konkrete Bankorders oder Motive.

Vollständige Alternativen: Engulfing ohne Outside Bar

Hypothetisch EUR/USD, Pip 0,0001 USD je EUR. Kerze 1 hat O/H/L/C = 1,1050/1,1070/1,1010/1,1030. Die beiden folgenden Möglichkeiten sind unabhängige Alternativen nach derselben ersten Kerze, keine Dreierreihe.

Gleiche Kerze 1, verschiedene zweite Kerzen
Input/Messung12A2B
O/H/L/C1,1050/1,1070/1,1010/1,10301,1028/1,1060/1,1020/1,10521,1035/1,1080/1,1000/1,1045
Körper20 Pips abwärts24 Pips aufwärts10 Pips aufwärts
Range60 Pips40 Pips80 Pips
Striktes KörperengulfingReferenzJaNein
Strikte Outside BarReferenzNeinJa

2A überragt beide Körperkanten um 2 Pips, hält ihre gesamte Range aber innen. 2B überragt die vorherigen Extrema um je 10 Pips, hält ihren Körper innen. Ändere nur 2A-Close auf 1,1048: Körper ist 20 Pips lang, obere Kante bleibt 2 Pips unter O1 und scheitert. Neues High 1,1080 repariert den fehlenden Close nicht.

Separates bärisches Modell nur mit Körperinputs: O1/C1 = 1,2000/1,2020; O2/C2 = 1,2022/1,1998. 20-Pip-Aufwärtskörper wird von 24-Pip-Abwärtskörper mit je 2 Pips Überschreitung umschlossen. High, Low und Zukunft sind nicht mitgeliefert und werden nicht erfunden.

Gleiche Kante ändert die Klassifikation

Halte Kerze 1 fest. 2A mit O2 = 1,1030 und C2 = 1,1052 scheitert an unserer strikten unteren Grenze. TA-Lib v0.6.4 erlaubt dagegen eine gleiche Kante. Bei O2 = 1,1030 und C2 = 1,1050 sind beide gleich; die ausgewählte Erweiterungsbedingung scheitert.

Im gelesenen Code liefern beide überschrittenen Kanten bullisch +100, eine gleiche Kante +80 und beide gleichen Kanten null. Bärische Varianten verwenden negatives Vorzeichen. Das sind Geometriecodes, keine 100-%-/80-%-Erfolgswahrscheinlichkeit. Die Funktion prüft vorausgehenden Trend nicht selbst. Hier werden Ungleichungen nachvollzogen, kein nativer Librarybacktest behauptet.

TradingView dokumentiert SMA(50), Kombination SMA(50)/SMA(200) oder keine Trenderkennung. Die Hilfeseiten legen nicht jede interne Körpergrößen-/Gleichheitsprüfung offen. Vergleiche tatsächliche Implementierung, Version und Einstellungen, bevor du identische Marker erwartest. Gleiche sichtbare vier Dezimalstellen garantieren zudem keine identischen Rohinputs.

Ein vorläufiger Körper kann bis zum Close verschwinden

Erhaltene beliebige Preise: erste abgeschlossene Kerze O = 105/H = 107/L = 101/C = 103. Nächste folgt 102→100→106→104. Beim aktuellen Wert 106 umschließt Körper 102–106 den ersten 103–105. Endgültiger Close 104 liefert aber 102–104, dessen obere Kante 105 nicht überragt. High 106 und Low 100 verändern diesen finalen Körper nicht.

Das sind zwei Zustände derselben zweiten Kerze, keine zwei aufeinanderfolgenden Signale. Eine final-OHLC-Regel erfasst kein Engulfing beim Schluss. Temporäre Bedingung lässt sich separat speichern, darf aber nicht rückwirkend als abgeschlossen ausgegeben werden. Weder Ausführung noch Ergebnis ist für diesen Pfad definiert.

Ein Körper passt vorläufig und scheitert finalErhaltene erste Kerze O = 105/H = 107/L = 101/C = 103; zweite folgt 102/100/106/104.RECHEN- UND LERNBEISPIELKerze 1 final103–105Kerze 2 bei 106102–106Dieselbe Kerze 2 final102–104
Ein Körper passt vorläufig und scheitert final. Erhaltene erste Kerze O = 105/H = 107/L = 101/C = 103; zweite folgt 102/100/106/104.

Docht 106 ersetzt nicht finalen Körperabschluss 104.

Kerze 1 final
103–105 – Referenzkörper
Kerze 2 bei 106
102–106 – Strikte Relation passt
Dieselbe Kerze 2 final
102–104 – Obere Kante 105 fehlt

Erkennung ist keine vollständige Orderregel

Nach-Close-Marketorder, Stopentry jenseits eines Extrems und Limitentry beim Rücklauf sind unterschiedliche Verfahren. Lege Preisquelle, Seite, Trigger, Puffer, Aktivierung und Stornofrist fest; bewahre auch nicht gefüllte Limits. Historisches nächstes Open ist kein garantierter ausführbarer Preis.

Ein fixer 5–10-Pip-Puffer oder bevorzugter Schattenstop folgt nicht aus Körpergeometrie. Gewöhnlicher Stop kann anders ausführen; einzelner Stopout beweist keine absichtliche Jagd. Level, Fibonacci-Projektion oder Trail sind eigene Ausstiegsmodelle. Stop auf Einstieg garantiert nach Kosten kein finanzielles Break-even. Teilmengen müssen explizit sein.

GBP/USD: volle Distanzen und neue EUR-Abrechnung

Separates hypothetisches Modell: erster O/C = 1,2710/1,2740, Körper 30 Pips; zweiter 1,2745/1,2620, Körper 125 Pips, striktes bärisches Engulfing. Angenommener Shortfill 1,2618, Stop 1,2760, Ziele 1,2510 und 1,2400. Die Preise sind arithmetische Modellinputs mit gesondert vorgegebenem Kontext.

Ungünstige Distanz 142 Pips, günstige 108 und 218. Bruttorelationen 108/142 ≈ 0,7606 und 218/142 ≈ 1,5352. Nur bei gleichmäßiger Halbteilung und beiden angenommenen Ziel-Fills beträgt Mittelgewinn 163 Pips, Verhältnis 163/142 ≈ 1,1479. Das ist keine tatsächliche Durchschnittsperformance.

Zusätzlicher EUR-Kontofall: 10.000 GBP, Bid-Shortfill 1,2618, Exitwerte als Askfills, keine Finanzierung, konstante 0,90 EUR je USD. Kommission 2 USD beim Entry und 2 USD beim vollständigen Exit; bei Halbexits je 1 USD, ohne Mindestticketgebühr. Vollstop −142−4 = −146 USD oder −131,40 EUR. Gesamtexit an Ziel 1 liefert 93,60 EUR, an Ziel 2 liefert 192,60 EUR.

Beide Halbziele ergeben 54+109−4 = 159 USD oder 143,10 EUR und Nettoverhältnis 159/146 ≈ 1,0890. Spread steckt in Bid-/Ask-Fills. Andere Gebührenstruktur, nicht erreichter zweiter Exit oder schlechterer Stopfill ändern die Auszahlung. Nichts davon folgt aus dem Code −100.

Gleichmäßige Halbziele mit eigenen KostenHypothetisch 10.000 GBP, Bidshort 1,2618; Askziele 1,2510/1,2400, Askstop 1,2760; Kommission 4 USD,0,90 EUR je USD.RECHEN- UND LERNBEISPIELVollstop−131,40 EURGanz Ziel 1+93,60 EURGanz Ziel 2+192,60 EURJe Hälfte beide Ziele+143,10 EUR
Gleichmäßige Halbziele mit eigenen Kosten. Hypothetisch 10.000 GBP, Bidshort 1,2618; Askziele 1,2510/1,2400, Askstop 1,2760; Kommission 4 USD,0,90 EUR je USD.

163 Pips brutto entsprechen 143,10 EUR netto nur bei beiden Teil-Fills.

Vollstop
−131,40 EUR – −146 USD nach Kosten
Ganz Ziel 1
+93,60 EUR – +104 USD nach Kosten
Ganz Ziel 2
+192,60 EUR – +214 USD nach Kosten
Je Hälfte beide Ziele
+143,10 EUR – 159 USD; Verhältnis 1,0890

Bargrenzen verändern das Muster

Hypothetische Samples, hier Anzeige Europe/Berlin: 12:59/13:00/13:01/13:02/13:03 mit Preisen 101/102/100/99/103. Zweiminutenfenster schließen linke Grenze ein, rechte aus. [13:00,13:02) und [13:02,13:04) ergeben O/C 102/100 und 99/103: striktes bullisches Engulfing. Verschobene Fenster [12:59,13:01) und [13:01,13:03) liefern 101/102 und 100/99: kein bärisches, weil 100 nicht über 102 liegt.

Das sind unterschiedliche Zweibarintervalle derselben Samples, keine vollständige Tickhistorie. Reine Änderung der angezeigten Zeitzone baut Bars nicht zwingend neu; dieses Modell ändert Gruppierungsgrenzen. Prüfe Originalzeiten, vollständige Samples und Kalender. OTC-Tickvolumen beschreibt Feedaktivität, keine monetäre globale Umsatzreihe; fixe Korrelation 0,9 oder doppelte Aktivität beweisen keine institutionellen Käufe.

Drei ausführbare Schritte

  1. Rechne Körper und Ranges von 1/2A/2B; halte Alternativen getrennt. Ändere nur Close, dann nur High. Prüfe strikte Kanten und Ein-/Zweikanten-Gleichheit gegen benannten Detektor, ohne 100/80 als Wahrscheinlichkeit auszugeben.
  2. Protokolliere zweite Kerze bei 106 und final 104 als denselben Bar. Rekonstruiere beide Zweiminutengruppierungen aus allen fünf Samples. Bewahre Rohpräzision, Originalgrenzen und tatsächlichen Erkennungszeitpunkt.
  3. Fixiere Entry, Storno, Exit, Menge und vollständige Kosten vor Test. Rechne GBP/USD-Voll-/Teil-Fills in EUR nach; speichere auch ungefüllte und abgelehnte Fälle. Evaluiere unabhängige Daten ohne nachträglichen Wechsel zwischen Körper- und Dochtregel.