Files
trading_bot_v4/docs
mindesbunister dbada477b8 feat: Calculate quality scores for all timeframes (not just 5min)
- Moved scoreSignalQuality() to BEFORE timeframe check (line 112)
- Data collection signals now have real quality scores (not hardcoded 0)
- Enables quality-filtered win rate comparison across 5min/15min/1H/4H/Daily
- Fixed TypeScript errors: added symbol/currentPrice params, fixed interface refs
- Added getMinQualityScoreForDirection import for threshold calculation
- BlockedSignal table now populated with:
  * signalQualityScore (real 0-100 score, not 0)
  * signalQualityVersion ('v9', not 'data-collection')
  * minScoreRequired (actual threshold, not 0)
  * scoreBreakdown with reasons array
- Implementation: Nov 26, 2025
- Container restarted: 14:12:00 UTC (11 minutes after commit)
- Purpose: Enable SQL queries like WHERE signalQualityScore >= minScoreRequired
  to compare quality-filtered win rates across timeframes
2025-11-26 15:15:32 +01:00
..