Commit Graph

4 Commits

Author SHA1 Message Date
c07a34e671 feat: ADX-Trendstärke-Filter (fix 20, nicht im Grid) gegen Chop-Whipsaw
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-09 21:46:57 +00:00
736db184ab feat: Short-Seite im Runner + Walk-Forward-CLI (--shorts Flag)
- BacktestConfig.allowShort: boolean (required, explizit)
- Runner: Short-Entry (stop = close + mult×ATR), updateChandelierShort für Trail,
  Stop-Check auf High >= stop, Gap-Fill nach oben
- Bestehende Runner-Tests: allowShort: false ergänzt (Verhalten byte-identisch)
- Neuer E2E-Test: Short-Breakout → trailing_stop; Long-Only-Sanity-Check
- walkforward.ts script: --shorts Flag, Ausgabe "Shorts: AN/AUS"
- walkforward.test.ts: allowShort: false ergänzt

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-09 21:33:58 +00:00
25a37f74db test: Entry-Candle-Stop-Semantik + maxPositions-Determinismus festgenagelt, Grenzen dokumentiert
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-09 20:43:44 +00:00
8ad1516665 feat: Backtest-Runner (4h-Entries, 15m-Stop-Checks, deterministisch)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-09 20:37:42 +00:00