Praezisierung: der Squeeze-Backtest unterstellt keinen Flat-Entry
User bat um Ueberpruefung der Aussage 'Reverse nie validiert -- der Squeeze-Backtest unterstellt Flat-Entry'. Die Sache stimmt, die Begruendung war ungenau. squeeze_scan.scan hat ueberhaupt keinen Positions-Zustand: nach jedem Ausbruch springt i = j + cooldown (3 Bars), nicht bis zum Exit. Jeder Ausbruch ist ein isolierter Trade, Trades duerfen sich ueberlappen. Der Backtest unterstellt also nicht Flatness -- die Lage 'Gegen-Position offen, wird gedreht' kann darin schlicht nicht vorkommen. Gegengeprueft: kein einziger backtest_squeeze*.py enthaelt das Wort 'reverse'; gemessen wurde nur die Exit-only-Halbvariante (3x, alle negativ). Zweite Folge, wichtiger: weil kein Slot modelliert wird, unterstellen die dokumentierten Squeeze-Zahlen, dass man jeden Ausbruch nehmen kann -- live gibt es EINEN Slot (die Sim ueberhandelt um das 2,4-fache, Befund vom 11.08.). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
eedef26673
commit
cc3a710752
@@ -2916,9 +2916,22 @@ dort bereits nachvalidiert, ØR +0,305.) **Eine** Oberfläche:
|
||||
der dünnsten Zeit. **B4-Pflicht: die Squeeze-Trades aus 0/1/2/7 Uhr getrennt
|
||||
mitzählen** — bleiben sie hinter der Erwartung (ØR ~+0,5 R), war die Slippage
|
||||
der Grund und das Fenster gehört zurück auf 0–7.
|
||||
⚠⚠ **PRÄZISIERT 2026-08-19 (User: „überprüfe: nie validiert — der Backtest
|
||||
unterstellt Flat-Entry“).** Die Sache stimmt, die Begründung war ungenau.
|
||||
`squeeze_scan.scan` hat **überhaupt keinen Positions-Zustand**: nach jedem
|
||||
Ausbruch springt `i = j + cooldown` (3 Bars) — **nicht** bis zum Exit. Jeder
|
||||
Ausbruch ist ein **isolierter** Trade, Trades dürfen sich überlappen. Der
|
||||
Backtest unterstellt also *nicht* Flatness; die Lage „Gegen-Position offen,
|
||||
wird gedreht“ kann darin schlicht **nicht vorkommen**. Gegengeprüft: **kein
|
||||
einziger** `backtest_squeeze*.py` enthält das Wort `reverse`; gemessen wurde
|
||||
nur die **Exit-only**-Halbvariante (3×, alle negativ).
|
||||
⚠ **Zweite Folge, wichtiger:** weil kein Slot modelliert wird, unterstellen
|
||||
die dokumentierten Squeeze-Zahlen, dass man **jeden** Ausbruch nehmen kann —
|
||||
live gibt es EINEN Slot. Deckt sich mit dem Befund vom 11.08. (die Sim
|
||||
überhandelt um das **2,4-fache**).
|
||||
**Stop-&-Reverse = AUS (Default, `[trading] auto_squeeze_reverse=false`,
|
||||
`_squeeze_reverse`; User-Vorgabe 2026-07-17):** War kurz scharf, dann abgeschaltet —
|
||||
nur der **flat-Entry ist gemessen-validiert**, der Reverse ist unbelegt, verdoppelt
|
||||
der Reverse ist unbelegt, verdoppelt
|
||||
Kosten und dreht am **Ausbruch-Extrem** (real 2026-07-17 18:55: WAVE_REV_SHORT gegen
|
||||
einen News-Rally-LONG-Ausbruch bei −29,64 € geschlossen, dann LONG am Erschöpfungs-Top
|
||||
82,32 — Elliott „impulse_up/5 exhausted" im selben Moment). Bei `false` bleibt ein
|
||||
|
||||
Reference in New Issue
Block a user