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-07 13:05:48 +01:00
2025-11-12 19:55:19 +01:00
2025-11-10 15:36:51 +01:00
2025-10-27 12:59:25 +01:00
2025-11-14 22:20:04 +01:00
2025-11-25 23:08:07 +01:00
2025-11-23 15:07:19 +01:00
2025-11-13 16:06:26 +01:00
2025-11-25 16:01:15 +01:00
2025-11-14 09:57:06 +01:00
2025-11-14 22:55:14 +01:00
2025-11-26 10:50:25 +01:00
2025-11-14 11:25:09 +01:00
2025-11-26 15:15:32 +01:00
2025-11-22 16:16:20 +01:00
2025-11-11 14:51:41 +01:00