Commit Graph
313 Commits
Author SHA1 Message Date
Axel HocksandClaude Opus 4.8 c3c6a8ce5f Gewinn-Close-Automatik wieder AN: 3% Margin beim Öffnen
sr_close_min_gain_pct=3.0 (User-Vorgabe; Notfall-Stop-Automatik bleibt aus).
Retry-sichere Armierung unverändert.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 20:21:17 +02:00
Axel HocksandClaude Opus 4.8 0700baa5aa S/R-Close-Schwelle sr_close_pbreak 0,60 → 0,55 (User-Wunsch)
Liegt im validierten Optimum-Plateau 0,50–0,60 (backtest_srclose_prob.py);
Hysterese-Zone verschiebt sich auf 50/60.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 20:17:45 +02:00
Axel HocksandClaude Opus 4.8 30f08842d2 Gegen-Squeeze-Exit unter Vola-Regimen re-getestet: erneut verworfen
backtest_squeeze_exit_vol.py: echte Squeeze-Entries, 4 Exit-Varianten,
ATR-Terzil-Split + letzte 30 Tage. Effekt ~0 (±0,005 R/Trade), Vorzeichen
kippt zwischen Regimen, Worst-Case in allen Varianten identisch (SL greift
bei echten Brüchen zuerst). 3. Messung derselben Idee, gleiche Antwort —
Live-Exit bleibt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 20:10:54 +02:00
Axel HocksandClaude Opus 4.8 c1994b369a Nacht-Guard für Auto-Squeeze wieder AN (0–7 Uhr keine Trades)
auto_squeeze_skip_night=true (User-Vorgabe): der Bot öffnet nachts keine
autonomen Squeeze-Trades mehr — löst „muss automatisch schließen wenn ich
nicht da bin" durch Nicht-Öffnen, und ist gemessen ohnehin unrentabel
(Nacht-Spread/ATR 0,32–0,50, beide Halbjahre negativ). Tagsüber bleibt der
Auto-Close-Stack (Broker-SL + Trailing + Time-Stop + S/R-Close).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 20:03:13 +02:00
Axel HocksandClaude Opus 4.8 be054f3741 Squeeze × S/R-Close geprüft: Wash, keine Änderung
backtest_squeeze_srclose.py: S/R-Auto-Close auf Squeeze-Trades vs. reiner
Trailing-Exit ist ein Nullsummen-Wash (H1 +7R, H2 −12R) — der P(break)-Gate
lässt echte Runner (P≥60%) laufen, PF/Tail bleiben erhalten. Kein Ausschluss
der Squeeze-Trades vom S/R-Close nötig.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 19:32:31 +02:00
Axel HocksandClaude Opus 4.8 bfe3c4206c G/V im Header extra-fett (weight 800, analog Gesamtempfehlung, v=113)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 18:46:39 +02:00
Axel HocksandClaude Opus 4.8 d9eafe32f7 Gewinn-Close & Notfall-Stop nicht mehr beim Öffnen setzen
sr_close_min_gain_pct und auto_emergency_margin_pct auf 0 (User-Vorgabe): beim
Eröffnen einer Position wird nichts mehr automatisch armiert, nur manuell im UI
gesetzte Werte greifen. Mechanik bleibt im Code (reaktivierbar via ini).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 17:56:49 +02:00
Axel HocksandClaude Opus 4.8 4bc7679ba3 Übersehene font:-Shorthands mitvergrößert (v=112)
Die drei `font:<weight> Npx/…`-Shorthands (.ms-chip/.ms-bos-lbl/.sqm-badge) waren
bei den beiden +2px-Runden ausgelassen worden (Skript erfasste nur `font-size`);
jetzt +4px nachgezogen → wirklich ALLE Schriftgrößen einheitlich +4px.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 17:50:24 +02:00
Axel HocksandClaude Opus 4.8 25a0c6c826 Schriftgrößen nochmal +2px (v=111, gesamt +4px)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 17:47:47 +02:00
Axel HocksandClaude Opus 4.8 03ef1c75e6 Schriftgrößen global +2px (v=110)
Alle font-size in style.css (Body-Basis 14→16px) und die Chart-fontSize in app.js
um 2px erhöht (User-Vorgabe „alle Schriftarten +2pt").

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 17:45:26 +02:00
Axel HocksandClaude Opus 4.8 027995d1e7 Gegen-/Stop-Seiten-Anzeige P(Durchbruch) (stop_approach, v=109)
Zeigt die Durchbruchwahrscheinlichkeit fuer das Level, dem sich der Kurs auf der
Gegen-/Stop-Seite der offenen Position naehert (LONG->Support darunter,
SHORT->Resistance darueber) — reine Anzeige, kein Auto-Close. Vorher per
backtest_pbreak_calibration.py belegt: Modell haelt auf der Gegen-Seite
out-of-sample (AUC 0,68/0,72 in beiden Haelften), niedriger P-Bereich kalibriert.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 16:19:39 +02:00
Axel HocksandClaude Opus 4.8 6318817ac1 README.md hinzugefügt (Setup + Architektur-Überblick)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 08:33:29 +02:00
Axel HocksandClaude Opus 4.8 75d28827e8 Initial commit: Oil Trading Bot (MT5, WTI)
Headless FastAPI-Backend (server.py + core/engine.py) mit Mobile-PWA (web/),
Strategie-/Backtest-Suite und Doku. Secrets, DB, Logs und Laufzeit-State sind
via .gitignore ausgeschlossen; Config-Vorlage: oil_widget_config.ini.example.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 08:29:23 +02:00