Vai al contenuto

🔌 Configurazione Provider

Ogni coppia di valute in LibreFolio è supportata da uno o più provider di dati — banche centrali che forniscono i dati sui tassi di cambio. La Configurazione Provider consente di visualizzare e modificare quali provider vengono utilizzati per una coppia specifica.

Configurazione Provider

🔓 Come Accedere

Fai clic sul pulsante Provider (⚙️) nella barra degli strumenti del grafico nella pagina dei Dettagli della Coppia. Questo aprirà la finestra modale di configurazione del provider che mostra l'attuale configurazione del percorso.


📋 Cosa Visualizzi

La finestra modale mostra:

  • 🛤️ Percorsi attuali — I provider di dati attivi per questa coppia, in ordine di priorità
  • 🔀 Tipo di Percorso — Se si tratta di un percorso Direct (provider singolo) o di un percorso Chain (multi-hop attraverso una valuta intermedia)
  • 🏛️ Dettagli Provider — Nome, icona e valuta di base di ogni provider nel percorso

🔧 Cambiare Provider

È possibile configurare uno o più provider di dati per ogni coppia. Più provider agiscono come una catena di fallback — se il provider primario fallisce, il sistema prova automaticamente il successivo.

Per cambiare o aggiungere provider:

  1. Apri la finestra modale di Configurazione Provider
  2. Rimuovi il percorso attuale, se necessario
  3. Aggiungi un nuovo percorso — il sistema scoprirà i percorsi disponibili (come quando si aggiunge una nuova coppia)
  4. Riordina i percorsi per impostare le priorità (tramite drag & drop o pulsanti a freccia)
  5. Fai clic su Salva — la sincronizzazione successiva recupererà i dati dal provider disponibile con la priorità più alta

🔢 Priorità e Fallback

Quando più percorsi sono configurati per una coppia:

  • I percorsi vengono provati in ordine di priorità (in alto = priorità massima)
  • Se il provider primario fallisce (timeout, errore API), il sistema effettua automaticamente il fallback al percorso successivo
  • È possibile riordinare i percorsi per cambiare le priorità

Esempio di Fallback

EUR/USD configurato con:

  1. ECB (primario) — Banca Centrale Europea
  2. FED (fallback) — Federal Reserve

Se l'API di ECB non è raggiungibile durante la sincronizzazione, il sistema utilizzerà automaticamente FED.


📚 Correlati

🔗 Come vengono calcolati i percorsi chain

Per l'algoritmo matematico dietro le catene di conversione multi-hop, consulta FX Chain Algorithm.