Discussione: Connessione multibroker - storico - liste
-
05-11-19, 23:54 #1
- Data Registrazione
- Oct 2019
- Messaggi
- 64
Connessione multibroker - storico - liste
Probabilmente uso male il software , ma mi sfugge il discorso multibroker e storici. Mi spiego. Ho creato una lista di titoli, quando ho creato la lista dei titoli ero collegato con INTERACTIVE BROKERS. Ora devo scaricare gli storici dei dati (Daily/1h, ecc), a questo punto visto i problemi che sappiamo con IB e i suoi dati storici o meglio che bisogna prenderne un pò alla volta ho detto , ottimo sfrutto la multiconnessione cosi mi prendo li storici da barchart o bink. completo i dati e poi mi ricollego a IB.
Ho aperto overspread scanner e caricato la mia lista dei titoli avendo attivato solo barchart ... e il software mi dice ... connessione IB non attiva.
Ma non dovrebbe esserci una sorta di mapping tra IB e gli altri provider cosi da poter sfruttare diverse connessioni ? Cosa mi sfugge ?
Inoltre in una prima richiesta con 93 simboli è arrivato al 63% poi si è fermato per non violare Pacing Violations, ho interrotto e riavviato la piattaforma con l'idea di sfruttare il fatto che i dati storici scaricati vengono sfruttati , ma invece anche con la seconda volta lo scarico è ripartito nuovamente da 0 (probabilmente richiedendo di nuovo i dati a TWS e di nuovo fermandosi al 63%) ... come mai non ha sfruttato i dati che aveva scaricato ? Ho pensato che fosse perch+ non avevo terminato lo scarico (su timeframe daily).
La seconda volta ho lasciato completare lo scarico, ci ha messo un pò ma poi ha terminato.
A questo punto subito dopo a distanza di pochi minuti ho rilanciato lo scarico ma si è comportato come nel caso precedente, con segnalazione nuovamente di Pacing Violation.
E' una questione di impostazioni?
In linea di massima sul daily l'idea è aspetto un pà di piu all'inizio quando deve scaricarsi tutto lo storico ma poi procedo rapidamente, sull'orario un pò più complicato perchè di barre ogni giorno se ne accumulano parecchie, se poi si scende ancora peggio, ma diciamo che per il momento sono orientato a orario e daily.
Oppure dovrei abilitare qualche altro provider dati per integrare IB(con costi addizionali), ma visto che quando ho aperto le liste mi richiedeva IB mi viene da pensare che comunque serva IB per il recupero dati.
help!!
Grazie per la pazienza
GUltima modifica di rgil65; 06-11-19 alle 00:29
-
06-11-19, 11:00 #2
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
-
06-11-19, 12:12 #3
- Data Registrazione
- Oct 2019
- Messaggi
- 64