rec_outcomes: Fix hat nicht gewirkt - jetzt instrumentiert
Korrektur meiner Behauptung vom 11.08. Nach dem Neustart um 22:45 gab
es bis 09:00 mindestens 10 gerichtete Episoden, und rec_outcomes stand
weiter bei 0 Zeilen. Die Praemisse (falsches dict: s.get("pb_feats")
auf dem MT5Data- statt dem Wave-Snapshot) ist live belegt - die
WIRKUNG des Fixes war es nicht. Ich habe "behoben" geschrieben, ohne
sie zu pruefen.
Warum es von aussen nicht feststellbar war: der except-Zweig loggte
auf DEBUG, der Logger steht auf INFO. Genau die Blindheit, die den
Ausfall fuenf Tage getragen hat.
Jetzt melden sich BEIDE Zweige sichtbar:
- Erfolg: "rec_outcome #<id>: LONG @ <px> atr=<atr>" (INFO)
- Fehlschlag: "rec_outcome NICHT geschrieben: atr=.. px=.. pb_feats=.."
- Exception: WARNING statt DEBUG, mit repr
Es feuert nur bei einem echten Richtungswechsel, also selten - kein
Laerm. Ursache offen bis zur naechsten Episode.
Der Telemetrie-Puls ist der Grund, dass die ausbleibende Wirkung
ueberhaupt auffiel.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
b18b594639
commit
b2a1e35f5e
@@ -6226,6 +6226,18 @@ in 5 Tagen.** `engine._run_analysis` las `s.get("pb_feats")` — `s` ist aber de
|
||||
**MT5Data**-Snapshot (Preis/Trend/Konto); `pb_feats` lebt im **Wave**-Snapshot.
|
||||
Ergebnis: `_atr` immer 0,0 → die Schreibbedingung `_atr > 0` nie erfüllt.
|
||||
✅ **Live belegt:** `market` hat **kein** `pb_feats`, `wave` hat es (ATR 0,12).
|
||||
⚠⚠ **KORREKTUR 2026-08-12: der Fix hat NICHT gewirkt.** Nach dem Neustart am
|
||||
11.08. 22:45 gab es bis 09:00 mindestens **10 gerichtete Episoden** — `rec_outcomes`
|
||||
stand weiter bei **0 Zeilen**. Die Prämisse (falsches dict) ist belegt, die
|
||||
**Wirkung war es nicht** — ich habe „behoben" geschrieben, ohne sie zu prüfen.
|
||||
⚠ Warum es von aussen nicht feststellbar war: der `except`-Zweig loggte auf
|
||||
**DEBUG**, der Logger steht auf INFO — genau die Blindheit, die den Ausfall fünf
|
||||
Tage getragen hat. **Jetzt instrumentiert** (2026-08-12): Erfolg UND Fehlschlag
|
||||
melden sich auf INFO/WARNING, inkl. `atr`/`px`/`pb_feats`-Zustand. Es feuert nur
|
||||
bei einem echten Richtungswechsel, ist also kein Lärm. Die Ursache ist **offen**
|
||||
bis zur nächsten Episode.
|
||||
✅ Der **Telemetrie-Puls** meldet den Zustand seitdem täglich — er ist der Grund,
|
||||
dass die ausbleibende Wirkung überhaupt auffiel.
|
||||
⚠ **Warum keine Prüfung es fing:** es ist **kein** `NameError` (ruff F821 sieht
|
||||
nichts), sondern ein falsches dict — syntaktisch einwandfrei. Und das umgebende
|
||||
`except` loggt auf **DEBUG**, der Logger steht auf INFO. Exakt die Fehlerklasse,
|
||||
|
||||
Reference in New Issue
Block a user