- Changed from getPythPriceMonitor() to initializeDriftService() - Uses getOraclePrice() with Drift market index - Skips signals with entryPrice = 0 - Initialize Drift service in trackPrices() before processing - Price tracking now working: priceAfter1Min/5Min/15Min/30Min fields populate - analysisComplete transitions to true after 30 minutes - wouldHitTP1/TP2/SL detection working (based on ATR targets) Bug: Pyth price cache didn't have SOL-PERP prices, tracker skipped all signals Fix: Drift oracle prices always available, tracker now functional Impact: Multi-timeframe data collection now operational for Phase 1 analysis
9.1 KiB
9.1 KiB