FIRE To Do List
Release dalla 0.10.36 - alla 0.11.13 Task 21/10 - 28/10
1. Nuove features
- Implementato il modello TimesFM
- aggiunte le bande di incertezza su TimesFM
2. Modifiche strutturali alla applicazione,
- Il Market Explorer ora legge ticker e date dallo stato globale, semplificando la UI. Corretta l’istanziazione del widget, l’accesso agli attributi di AppState
- Aggiunta la capacità di tracciare ‘entry_reason’ e ‘exit_reason’ per ogni trade nella tabella “trade Log” che permette di evidenziare le ragioni dell’ Exit dal trade, in modo da poter migliorare il sistema. “Exit Reason” è popolata in automatico dall’engine di backtest
3. QOL (Quality of Life)
- Esportazione forecast TimeFM con tasto DX tu Ticker
- Migliorata la UX per grafici non-temporali
- Cambia tab su Grafico Prezzi dopo selezione chart type
- QDockWidget separato e indipendente per l’AI, in modo che possa essere agganciato “accanto” (o raggruppato in tab)
- Creato Forecast Lab come tabbed container
- Il Market Insights Widget è stato refattorizzato per diventare un cruscotto dinamico. Rimuove i controlli di input manuali e si aggiorna automaticamente in risposta ai cambiamenti del ticker e delle date globali gestiti da AppState. Questo allinea il componente all’architettura reattiva dell’applicazione.
- Centralizza il flusso di selezione del ticker attraverso AppState. Quando un utente seleziona un ticker dallo Scanner, viene aggiornato lo stato globale. Il Grafico e la Watchlist ora ascoltano il segnale global_ticker_changed e si aggiornano di conseguenza, disaccoppiando i componenti e migliorando la coerenza della UX.
4. BugFix
- Risolve un AttributeError che causava il crash al cambio del ticker globale.
- Aggiunge un flag di blocco (_is_updating_selection) per impedire allo slot on_global_ticker_changed di reagire a un cambiamento avviato dallo stesso widget. Questo elimina lo scroll automatico indesiderato.
- risolto un bug di ridisegno nella heatmap che causava la duplicazione della colorbar.