Added indicatorVersion field to track which TradingView indicator version generated each signal (v5, v6, etc.) Changes: - Updated ExecuteTradeRequest interface to include indicatorVersion field - Added indicatorVersion to both createTrade() calls with default 'v5' fallback - Field already exists in Prisma schema (indicatorVersion String?) - Defaults to 'v5' for backward compatibility with old alerts This enables comparison of indicator performance: - v5: Original Money Line indicator - v6: Improved version with 100-bar price position filter Works alongside existing signalQualityVersion (v4) which tracks backend scoring algorithm changes. Two separate version fields: 1. indicatorVersion = TradingView Pine Script version (v5/v6) 2. signalQualityVersion = Backend scoring logic version (v4) Frontend can now filter/compare trades by indicator version in analytics.
22 KiB
22 KiB