Schermata di caricamento dello storico e recupero all'avvio
Quando un grafico Senzoukria si apre, una schermata di caricamento mostra lo scaricamento dello storico come una silhouette di candele che cresce, con percentuale, conteggio delle barre e tempo stimato; un modulo di recupero all'avvio risottoscrive da sé quando un flusso annuncia successo ma non consegna nulla.
Senzoukria · Documentazione · Aggiornato a settembre 2026
Dove trovarlo
- Dove
- Sovrapposta al grafico durante il caricamento; Ricarica storico in ⚙ → Impostazioni di trading
- Fasi
- inattivo → cache → completamento → live
- Preset della finestra storica
- 24 ore (oggi) per impostazione predefinita, 3 giorni, 7 giorni
- Recupero all'avvio
- Risottoscrizione dopo 8 s di silenzio, fino a 3 tentativi; nuovi tentativi di sottoscrizione a 1,5 s, 4 s, 9 s
A cosa serve
La schermata sta sul grafico stesso, dove va l'attenzione, invece di un puntino lampeggiante in una barra degli strumenti. La sua striscia di candele è una silhouette deterministica, non dei prezzi: non c'è asse, non c'è alcun numero e la parte non ancora caricata non viene disegnata. Una linea di frontiera scorre verso destra man mano che i dati arrivano. L'intestazione dice «Caricamento dello storico a 1m» con la fonte a destra, per esempio Rithmic tick replay. Il piè di pagina mostra la percentuale, il tempo stimato, il numero di barre caricate (oppure l'attesa della prima barra) e una frase che spiega perché ci vuole tempo.
La stima è calcolata sul ritmo osservato: compare quando è fatto almeno il 2% e sono passati 1,5 s, viene aggiornata ogni secondo ed è limitata a sei ore. Sulle superfici cripto e Databento il conteggio si legge come passi su 3, e un pulsante «Mostra i dati disponibili (lo storico può essere incompleto)» permette di aprire il grafico prima che lo scaricamento finisca.
Sequenza
| Fase | Che cosa gira | Che cosa vedi |
|---|---|---|
| cache | La cache SQLite locale viene letta pagina per pagina (1.000 righe per pagina, al massimo 64 pagine). La granularità a 1 minuto è il perno; gli altri timeframe sono aggregati da essa, le barre giornaliere arrivano da un ramo TimeBar separato. | Le barre compaiono subito quando lo strumento è già stato caricato in passato. |
| completamento | I buchi di copertura all'interno della finestra storica vengono richiesti al broker come tick replay. L'avanzamento non torna mai indietro all'interno di un'esecuzione. | Percentuale, barre caricate e stima avanzano; il grafico è utilizzabile come anteprima. |
| live | Indicatore al 100%; il flusso live continua a muovere l'ultima barra. | La schermata sparisce; un avviso può restare nella barra degli strumenti. |
Impostazioni e costanti
| Elemento | Valore | Effetto |
|---|---|---|
| Finestra storica | 24 ore (oggi) per impostazione predefinita; preset a 3 giorni e 7 giorni | L'inizio della finestra è la mezzanotte del primo giorno nel fuso orario del grafico. Le barre giornaliere richiedono sempre almeno 360 ore. |
| Nuovo tentativo su occupato | Un tentativo dopo 3 s | Quando un altro caricamento tiene già lo strumento. L'avviso compare subito e cambia testo se anche il nuovo tentativo lo trova occupato. |
| Sorveglianza dello stallo | 120 s | Nessun evento di avanzamento per due minuti durante il completamento chiude l'indicatore su ciò che cache e live hanno già e pubblica un avviso. |
| Ricarica storico | ⚙ → Impostazioni di trading → Ricarica storico | Riapre le finestre che il broker ha drenato a zero tick. Non cancella nulla; cache e flusso live continuano. |
| Profondità di sondaggio della cache | 400 giorni | Quanto indietro viene sondato il disco per trovare la barra in cache più recente ed elencare gli strumenti con dati locali. |
Recupero all'avvio
Una sottoscrizione può essere annunciata come riuscita e non consegnare comunque nulla, per esempio quando il gateway non è pronto al login automatico. Il modulo di recupero riprova la sottoscrizione con ritardi limitati di 1,5 s, 4 s e 9 s, poi, una volta accettata una sottoscrizione, attende 8 s il primo messaggio di tick, barra o profondità. Se non è arrivato proprio nulla, risottoscrive, al massimo tre volte. Un mercato tranquillo che ha stampato anche un solo messaggio non viene mai toccato: il recupero gestisce solo il caso nato morto. Risottoscrivere è sicuro perché il lato Rust salta i bit di sottoscrizione già coperti, quindi non viene prodotto alcun errore di registrazione doppia.
Limiti e trappole
Che cosa il caricatore non fa:
- Non svuota mai la cache e non usa mai l'archivio del browser; è la copertura SQLite a decidere che cosa viene richiesto.
- Una finestra tornata vuota non viene richiesta di nuovo in automatico. È la scelta giusta in un fine settimana e quella sbagliata quando il broker era solo occupato; Ricarica storico è l'unica leva manuale.
- L'avanzamento è monotono per esecuzione: dopo un Ricarica storico l'indicatore riparte dall'inizio.
- Le candele della silhouette non sono dati. Non leggere livelli dalla schermata di caricamento.
Pagine correlate
- Avvisi del grafico
- Grafico offline e fine settimana
- Esportare le barre in CSV
- Software footprint per Rithmic
Questa pagina in altre lingue
Domande frequenti
- La percentuale non si muove da un po'. È bloccata?
- Le finestre vuote e ampie avanzano a salti e la stima viene aggiornata ogni secondo sul ritmo osservato. Dopo 120 s senza alcun evento di avanzamento la sorveglianza chiude l'indicatore e pubblica un avviso; il grafico resta utilizzabile su cache e live.
- Perché il grafico mostra barre prima che lo scaricamento sia finito?
- La fase di cache pubblica ciò che è già su disco, e durante il completamento la vista derivata è un'anteprima aggiornata man mano che arrivano i blocchi. La schermata ti dice che lo storico è ancora in corso di completamento.
- Devo ancora premere F5 quando il grafico non parte?
- Il modulo di recupero all'avvio risottoscrive da sé quando una sottoscrizione non consegna nulla per 8 s, fino a tre volte. Se rinuncia, il banner di errore resta e mantieni tu la mano.