Il problema:Nel dashboard o negli elenchi di posizioni appare un simbolo ⚠️ accanto al nome del conto per una posizione. Il tooltip mostra
"Dati di trade mancanti — Nessuna transazione è stata importata per questa posizione. Di conseguenza la strategia non può essere riconosciuta automaticamente."La causa:La posizione stessa è nota tramite lo snapshot del portafoglio IBKR, ma i trade di apertura si trovano
prima del giorno di trading più vecchio finora importato. Ciò è tipico per i LEAPS (opzioni a lungo termine) aperti mesi o anni prima del primo Flex Sync.
✅ La soluzione:
Dalla Flex Query esistente, avviare puntualmente un'esportazione ad-hoc con intervallo di date storico, scaricare come XML e caricare tramite l'importazione XML. Non è necessario creare una nuova Flex Query!
Passo dopo passo:1. Avviare l'esportazione storica su IBKR• Cercare la Flex Query esistente → cliccare su
Run• Cambiare il periodo su
Custom Date Range• Dal: così lontano nel passato quanto necessario (es. 01/01/2024)
• Al: un giorno prima del trade più vecchio già importato
• Formato: XML → confermare Run
2. Scaricare il file XML e salvarlo localmente
3. Caricare in Singularity Trader• Conti → Conto IBKR → "Configura IBKR" → XML Import
4. Cosa succede durante l'importazione• Vengono importati solo i trade nuovi (nessun duplicato)
• Strategie, campagne e Trade-Cycle vengono ricalcolati
5. Verificare il risultato• Ricaricare il dashboard — il badge ⚠️ dovrebbe essere sparito
Se il ⚠️ persiste: I trade di apertura sono ancora più indietro → avviare un altro run con una data di inizio precedente.