Hystory Centre 2
Spiegazioni Basilari:
ho installato HC2 e non ho avuto problemi. Non riesco ad importare il file ascii che ti allego. Tutte le impostazioni sono corrette, ma nella finestra dove ti chiede conferma prima dell'esportazione, non compare alcun dato. Ho fatto diversi tentativi ma è stato tutto inutile. (Gian M. B.)
<Ticker>,<Date>,<Time>,<Open>,<High>,<Low>,<Close>,<Vol>
FIB_5,08/14/2002,09:15,25220,25220,25115,25155,328
FIB_5,08/14/2002,09:20,25155,25175,25130,25175,108
FIB_5,08/14/2002,09:25,25175,25200,25160,25200,131
FIB_5,08/14/2002,09:30,25195,25220,25155,25210,107
FIB_5,08/14/2002,09:35,25225,25280,25215,25260,119
FIB_5,08/14/2002,09:40,25250,25250,25200,25210,156
FIB_5,08/14/2002,09:45,25215,25275,25215,25235,101
Non puoi importare file testo direttamente in GS
Solo tramite ProSuite
Per trasformare , con HC for XPO , un file testo in formato XPO
devi prima creare un template (menu tools) dove inserirai
gli items appropriati
Presta attenzione all'ordine degli item
nel tuo caso
Ometti la prima riga
Separator "," (virgola)
User fields nell''ordine :
Symbol_name (deve essere lo stesso usato nel GS)
Date
Time
Trade Open
Trade High
Trade Low
Trade Close
Trade Volume
La data dovrà essere fomattata così com' è presente
nel file mm/dd/yyyy Comprese la barra di separazione "/"
Il campo second del filed Time deve essere vuoto
devono essere presenti solo HH:MM compreso il separatore ":"
Tutti i fileds Trade devono essere codificati come
user decimal point "." (punto)
Dai un nome al template
Poi premi il tasto Export to XPO e compila
tutte le caselle richieste
Nel caso del file in allegato l'input file deve essere
di 5 minuti
I dati di Exchange,Instrument ed feed type devono essere
gli stessi che usi nel GS
Ovviamente come time zone scegli Roma e come
simbolo scegli load symbol form file ,così come hai specificato
nel template
Particolare attenzione , nel settaggio di GS, deve essere presa
nella scelta del data feed che generalmente è Signal (Sub server)
Dopo avere creato il file XPO importa lo stesso tramite
l'opzione import di GS con formato GlobalServer
Ricordati di salvare il set prima di uscire dall'HC
Ti consiglio di settare tutti i parametri in funzione di un eventuale
scambio dati con altri traders
Pertanto sono di vitale importanza che il Symbol name,Exchange
datafeed , data format, Price scale siano i medesimi
Personalmente , per il FIB30, in GS uso :
Symbol name FIB30
Symbol root FIB30
Exchange MTS
Price Scale As is
Point Value 1
Daily limit 0 (non importante)
Min Mov 5
sono riuscito a caricare i dati con history centre. Evidentemente sbagliavo qualcosa senza accorgermene. L'unica variante alle indicazioni che mi hai fornito è stato l'uso di Total Volume anzichè Trade Volume. Qusto perchè la colonna volume mi rimaneva vuota.
Dopo aver importato correttamente i dati (fib a 5 minuti) in global server e aver controllato i dati stessi all'interno dell'archivio, ho provato il grafico di Tradestation. Stranamente mi campaiono i dati 1 giorno ogni sette. Es: dati completi per il giorno 2/8/2002 poi salta direttamente al giorno 9/8/2002 con dati completi per tutto il giorno e, analogamente, salta al giorno 16/8/2002. Cosa può essere?
Quasi sicuramente c'è un errore nell'impostazione
della data nel template oppure nel file di testo
Forse nel template hai inserito dd/mm/yyyy e
il file di testo aveva mm/gg/yyyy così che il
giorno 2 Agosto 20002 (2/8/2002) è diventato
8 Febbraio 2002 (8/2/2/2002)
Per avere certezza devi controllare ,tramite GS, i
dati importati
Dopo avere importato un file XPO , di cui sai la data
vai in GS scegli il titolo desiderato e controlla con
il menu "Edit Data" l'effettiva importazione dei dati
Se non trovi i dati capovolgi la data e ricontrolla
In allegato trovi alcuni file
Un altra cosa che devi accertarti ,prima di importare
i dati e che tra "History to Save" , di GS, sia presente
il formato da te caricato , nel tuo caso 5 minuti
Inoltre ricordati che con dati a 5 minuti puoi solo
avere barre con time frame multiplo di 5
Se vuoi fare un mix di dati , as esempio 1 minuti, tick by tick
5 minuti devono essere presenti tutte "Resolution" specificate
e cmq le barre verranno create in funzione dei dati
importati
Puoi omettere il Daily.
Ti ho preparato un convertion set ed un template
in funzione del tuo file di testo
Non sapendo le specifiche del tuo PC e di GS
ho presupposto che i file di input(testo) e quello di
output(XPO) siano residenti nella directory
C:\RTDown\ Intraday
Che il datafeed sia "Signal"
che il file testo sia riferito al FIB30_5 settato
come stock e Exchange MTS
in allegato trovi il risultato della mia prova nel
nome standard HcOutput.XPO del tuo file da 5 minuti
Prova riuscita .Per controllare ricordati di mettere
la Resolution a 5 minuti in Edit di GS.
Qualcuno sa dirmi con un esempio come deve essere il file ascii del tik by
tik per essere letto da HistoryCenter?
Vi sarei molto grato se metteste un esempio
Grazie (tantimoney).
Dipende dall'ordine in cui hai inserito i campi (fields)
all'interno del template .
Es.
il mio template ,per dati tick by tick , è cosi strutturato
Separator "," (virgola) puoi usare anche ";" (punto e virgola) NON usare "."
( punto)
Count sequential separator as one -> disabilitato
Omit first row -> disabilitato
Fields :
Date -> format mm/dd/yyyy
Time -> format hhmmss
Trade Record -> decimal "." (punto)
Trade Volume
Symbol name
Es dati iniziali del titolo Alleanza
19/08/2002,093037,8.01,100,ALLEANZA
19/08/2002,093043,8,50,ALLEANZA
19/08/2002,093044,8,180,ALLEANZA
19/08/2002,093208,8.02,1,ALLEANZA
19/08/2002,093222,8.02,300,ALLEANZA
19/08/2002,093245,8.01,130,ALLEANZA
...
...
...
Nel file testo NON devono esserci comandi di tabulazione
o spazi fra le righe
Ovviamente puoi cambiare l'ordine dei campi ma quest'ultimi
devono corrispondere alle colonne del file dati