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
..
2025-11-24 08:40:09 +01:00
2025-11-26 15:15:32 +01:00
2025-11-25 07:33:37 +01:00
2025-11-25 09:54:32 +01:00
2025-11-23 15:26:13 +01:00
2025-11-19 18:07:07 +01:00
2025-11-24 20:32:08 +01:00