Chiarissimo, di fatto per bypassare i problemi bisognerebbe usare un provider diverso, è che un pò mi scoccia perchè visto che poi "trado" su IB preferisco avere direttamente i dati e prezzi dalla stessa piattaforma.

Grazie

Citazione Originariamente Scritto da Francario Massimiliano Visualizza Messaggio
Salve,



Non esiste un mapping diretto tra i simboli di un datafeed e quelli di un altro, un simbolo è legato specificatamente al suo datafeed. Quindi deve creare una lista simboli equivalente a quella di IB ma con simboli proveniente da un secondo datafeed. A questo punto, una volta scaricati i dati con questa seconda lista, beeTrader è in grado di recuperali anche usando IB.
Il match avviene tramite il nome dello strumento, quindi è attivo solo per i datafeed codificati in Symbol Manager, Binck ed IQFeed ad esempio non lo sono, quindi con questi datafeed questa funzionalità non è disponibile.
Il termine "multibroker" si riferisce al fatto che in beeTrader è possibile collegare più datafeed contemporaneamente.




Quello che descrivi è esattamente la limitazione di IB per i dati storici. Tra le limitazioni per il download dei dati storici la più importante, quella che limita maggiormente il download, è che non è possibile effettuare più di 60 richieste ogni 10 minuti, qualsiasi esse siano. Per evitare di incorrere in questa limitazione, le richieste vengono accodate direttamente in beeTrader, in modo che la piattaforma TWS/Gateway non restituisca un errore nel download.
I dati storici vengono sempre richiesti aggiornati perchè nell'intervallo di tempo trascorso dall'ultima richiesta la barra odierna è comunque cambiata. L'unica differenza tra la prima richiesta e le successive è che le richieste successive richiedono molti meno dati rispetto alla prima, ma le limitazioni sul Pacing Violation di IB rimangono inalterate.
Ecco perchè una lista di 63 simboli richiede sempre e comunque più di 10 minuti per essere completata con IB.

Spero che la spiegazione sia stata sufficientemente chiara.

Max Francario