Per caso non è che colleghi i simboli di iwbank a barchart?
Ricorda che per utilizzare barchart occorrono i simboli adeguati.
Info: Barre storiche IW Bank
Collapse
X
-
Tornando a Barchart ho richiesto un nuova user e passw ma non riesco a farlo funzionare. Anche se è ritardato i valori dei titoli inseriti rimangono fermi.
La barra in basso a destra è a volte rossa a volte verde, ma in ambe due i casi non va nulla. Sia con la rev 37 sia con la 38.Leave a comment:
-
Ciao Andrea,Buongiorno a tutti.
Per sperimentare un walk forward su di un TS ho caricato dati da barchart su beetrader.
Ma qui mi nasce un problema: su barchart posso selezionare quale periodo voglio caricare, mentre quando carico su beetrade mi carica tutte le barre a partire dall\'ultima.
Quindi se devo fare il backtest, ad esempio sui dati 2012 e 2013 fino a giugno, per poi testarli sugli ultimi sei mesi del 2013 non trovo come procedere.
Esiste in beetrade la possibilita\' di "scartare" dal backtest una parte dei dati caricati?
O va risolto a livello di easy script??
Qualche anima buona mi puo\' dare una dritta prima che mi infogni in qualche cul de sac?
Grazie per l\'attenzione
andrea
grazie per la tua "proposta di funzionalità"
La inseriremo molto volentieri in una delle prossime release.
Leave a comment:
-
backtest
Buongiorno a tutti.
Per sperimentare un walk forward su di un TS ho caricato dati da barchart su beetrader.
Ma qui mi nasce un problema: su barchart posso selezionare quale periodo voglio caricare, mentre quando carico su beetrade mi carica tutte le barre a partire dall\'ultima.
Quindi se devo fare il backtest, ad esempio sui dati 2012 e 2013 fino a giugno, per poi testarli sugli ultimi sei mesi del 2013 non trovo come procedere.
Esiste in beetrade la possibilita\' di "scartare" dal backtest una parte dei dati caricati?
O va risolto a livello di easy script??
Qualche anima buona mi puo\' dare una dritta prima che mi infogni in qualche cul de sac?
Grazie per l\'attenzione
andreaLeave a comment:
-
Ciao caro,Grazie ad APO perché le serie storiche prese da Barchart sono lunghissime e precise.
Ho però un problema:
faccio un esempio:
ZMH14 è il future sulla farina di soia sul ECBOT marzo 14
Gli orari del mercato sono (ora italiana dalle 16:30 alle 20:15). Il mercato è però aperto anche in altri orari (globex) pochissimo liquidi ed importanti
Per settare il mercato in Beetrader ho fatto il settaggio come da immagine allegata, ma non mi restringe la visualizzazione solo agli orari principali ma visualizza tutta la giornata
Dove sbaglio ?
è la procedura corretta, ma il filtro dei dati sugli orari dei mercati ancora non è disponibile sulla release che hai tu..lo sarà nella prossima.
Ciao CiaoLeave a comment:
-
problema settaggio orari apertura mercati
Grazie ad APO perché le serie storiche prese da Barchart sono lunghissime e precise.Raga\', se volete testare i vostri trading system e avete problemi di storico dati, basta collegare BT con l\' API di Barchart che da la possibilita\' di scaricare una free demo vita natural durante con dati delayed di 10/15 minuti. Io l\'ho fatto e funziona, i 2 software si interfacciano senza problemi e si possono avere storici anche fino a oltre 500.000 barre. Basta solo configurare quote manager con i simboli Barchart e il gioco e\' fatto. Trovate tutti gli strumenti possibili tranne se non erro le azioni EUREX.
Apo
Ho però un problema:
faccio un esempio:
ZMH14 è il future sulla farina di soia sul ECBOT marzo 14
Gli orari del mercato sono (ora italiana dalle 16:30 alle 20:15). Il mercato è però aperto anche in altri orari (globex) pochissimo liquidi ed importanti
Per settare il mercato in Beetrader ho fatto il settaggio come da immagine allegata, ma non mi restringe la visualizzazione solo agli orari principali ma visualizza tutta la giornata
Dove sbaglio ?File AllegatiLeave a comment:
-
Spettacolare !!! grazie infinite denis !!!Ciao Tom,
Si certo, devi andare nel menù Tool e selezionare il tasto Optimization Historical Data, in questo modo elimini la serie storica, quindi devi chiudere il tuo grafico, e nel momento in cui tu vai a riaprirlo scaricherà la nuova serie "pulita" dagli errori.
Questo non l\'ho ben capito Tom.
Faccio una prova e poi ti dico, comunque barchart lo puoi utilizzare anche nell\'intraday, in quanto i dati sono in ritardi di 15/20 minuti.Leave a comment:
-
-
-
Ciao Tom,
Si certo, devi andare nel menù Tool e selezionare il tasto Optimization Historical Data, in questo modo elimini la serie storica, quindi devi chiudere il tuo grafico, e nel momento in cui tu vai a riaprirlo scaricherà la nuova serie "pulita" dagli errori.scusate ,pongo 2 quesiti nel caso qualcuno abbia occasione di rispondere,cmq ringrazio lo stesso
1)ps se uno con barchart collega una serie storica importata sbagliata alla serie storica presente su ib, e\' possibile cancellarla?
(nello specifico ho unito x sbaglio la serie storica del mini sp500 con twitter quindi con valori diversissimi)
come si puo\' fare?
Questo non l\'ho ben capito Tom.2) bar chart se ho ben capito ,va bene solo per analisi end of day a mercati chiusi; se apro con ib la serie storica di bar chart
non me la riconosce in quanto mi avvisa che sono 2 data feed diversi,capita anche a voi?
grazie mille
tom
Faccio una prova e poi ti dico, comunque barchart lo puoi utilizzare anche nell\'intraday, in quanto i dati sono in ritardi di 15/20 minuti.Leave a comment:
-
beh dai, non sono il numero uno dell\'inglese ma l\'ho intesa in quel modo anche se probabilmente letteralmente è meglio tradurre con PER , però nulla ti vieta di far più richiesteIl caffe è offerto comunque!
Non entro nel merito della programmazione perchè non è materia che conosco e se sei riusicito a scaricare quel numero di barre è segno che si può.
Però, come hai superato il numero massimo di richieste permesse ed i vari intervalli temporali di cui ti allego stralcio del medesimo documento?
P.S: lasciami lamentare per favore!...se for significa ogni ...non è più l\'Inglese di una volta!
Cambiate il significato dei termini o ne coniate di nuovi perchè così c\'è il cambio generazionale eh?! :laughing:
googlare...se l\'avessi sentito alla mia epoca avrei pensato ad uno che girava smarrito per una via di Milano con il naso in sù e un piede su una ...
L\'idea di base è che la profondità di storico scaricabile quando si apre un simbolo nuovo sia settabile e normalmente la si tiene bassa in modo da non incorrere nel problema che giustamente hai sollevato su quel che chiamano "pacing"
Cattura.PNG
Nel momento in cui ti serve scaricare lo storico a max profondità cambi il settaggio, il sw inizia a fare n chiamate API gestendo autonomamente i messaggi di "pacing violation" inviati dalla TWS introducendo degli opportuni delay tra una chiamata e l\'altra. In pochi minuti scarica tutto il necessario e ricompone le varie tranche in uno storico completo.
Una volta che lo storico è salvato si rimette il settaggio della profondità a un valore ragionevolmente basso visto che ovviamente è inutile riscaricare ogni volta tutto quanto subendo i rallentamenti dovuti al pacing violation
Naturalmente è il sw che gestisce tutto quanto mentre uno va a prendere il caffè... di cui si parlava :laughing:
PS mi pare che il sw che uso non vada oltre l\'unione di 36 chiamate API, non so se è un limite posto da IB o dal sw. Magari IB non fornisce database oltre una certa lunghezza indipendentemente da quanto tempo ci voglia ad eseguire il download... magari su questo potrete fare qualche prova
Last edited by BMM; 06-01-14, 12:03.Leave a comment:
-
Il caffe è offerto comunque!ciao Marco,
ribadisco che si può, nello specifico avevo scaricato oltre 21000 barre da un minuto da IB tramite API su un simbolo creato da zero proprio per non avere alcun dato nel database locale
dal link IB che mi hai mandato leggo esplicitamente:
The following table lists valid duration and bar size settings for API historical data requests.
La parola chiave della frase è quel FOR inteso per OGNI richiesta API... avete provato a far fare più richieste API dividendo lo storico da scaricare in varie tranche per farle poi riunire da beetrader?
:devil:
... al TOL mi aspetto un caffè offerto dal magic team :laughing:
Non entro nel merito della programmazione perchè non è materia che conosco e se sei riusicito a scaricare quel numero di barre è segno che si può.
Però, come hai superato il numero massimo di richieste permesse ed i vari intervalli temporali di cui ti allego stralcio del medesimo documento?
P.S: lasciami lamentare per favore!...se for significa ogni ...non è più l\'Inglese di una volta!
Cambiate il significato dei termini o ne coniate di nuovi perchè così c\'è il cambio generazionale eh?! :laughing:
googlare...se l\'avessi sentito alla mia epoca avrei pensato ad uno che girava smarrito per una via di Milano con il naso in sù e un piede su una ...File AllegatiLeave a comment:
-
scusate ,pongo 2 quesiti nel caso qualcuno abbia occasione di rispondere,cmq ringrazio lo stesso
1)ps se uno con barchart collega una serie storica importata sbagliata alla serie storica presente su ib, e\' possibile cancellarla?
(nello specifico ho unito x sbaglio la serie storica del mini sp500 con twitter quindi con valori diversissimi)
come si puo\' fare?
2) bar chart se ho ben capito ,va bene solo per analisi end of day a mercati chiusi; se apro con ib la serie storica di bar chart
non me la riconosce in quanto mi avvisa che sono 2 data feed diversi,capita anche a voi?
grazie mille
tomLeave a comment:
-
no no, aspetta, non è corretto dire che IB metta a disposizione così pochi dati tramite API
per prova ho appena scaricato il Bobl sino al 25 novembre a timeframe 1 minuto con altro sw. Avessi scaricato a 5 min sarei andato ben oltre fine novembre
Sono certo che il magic team troverà il modo di scaricare una maggiore profondità di dati entro breve tempo
ciao Marco,ciao BMM,
sono il primo a confidare nelle capacità del magic team :laughing:,
ma dobbiamo anche attenerci alle leggi della fisica e qui le leggi della fisica sono di IB, puoi dare un occhio qua:
Ovviamente di giorno in giorno è possibile pensare di salvarsi i dati in modo da crearsi uno storico.
saluti,
Marco Bosco
ribadisco che si può, nello specifico avevo scaricato oltre 21000 barre da un minuto da IB tramite API su un simbolo creato da zero proprio per non avere alcun dato nel database locale
dal link IB che mi hai mandato leggo esplicitamente:
The following table lists valid duration and bar size settings for API historical data requests.
La parola chiave della frase è quel FOR inteso per OGNI richiesta API... avete provato a far fare più richieste API dividendo lo storico da scaricare in varie tranche per farle poi riunire da beetrader?
:devil:
... al TOL mi aspetto un caffè offerto dal magic team :laughing:Leave a comment:
-
Riporto stralcio dell\'email:Raga\', se volete testare i vostri trading system e avete problemi di storico dati, basta collegare BT con l\' API di Barchart che da la possibilita\' di scaricare una free demo vita natural durante con dati delayed di 10/15 minuti. Io l\'ho fatto e funziona, i 2 software si interfacciano senza problemi e si possono avere storici anche fino a oltre 500.000 barre. Basta solo configurare quote manager con i simboli Barchart e il gioco e\' fatto. Trovate tutti gli strumenti possibili tranne se non erro le azioni EUREX.
Apo
"si avrà accesso a numerosi dati di mercato storici per la creazione di grafici , compresi i dati di fine giornata torna a contrarre inizio su futures e 1988 per gli stock , così come fino a 3 anni di dati intra -day minuti ."
Ora al lavoro per codificare i simboli di Barchart.
Grazie a tutti
Leave a comment:

Leave a comment: