Dati storici MetaTrader 4 - Importazione file CSV
Dati storici MetaTrader 4 / 5
Molto spesso ci imbattiamo in una situazione in cui il nostro broker fornisce una gamma limitata di quotazioni storiche di strumenti finanziari sulla sua piattaforma. Se vogliamo fare un'analisi a lunghissimo termine o, più spesso, verificare l'efficacia del nostro sistema, abbiamo bisogno di accedere ad almeno diversi anni di storia. In uno degli articoli precedenti, ho descritto come possiamo estendere l'ambito dei dati utilizzando metodi rapidi e importando i dati da un broker ECN - Dukascopy.
Leggi: Estensione della cronologia dei grafici su dati MT4 e Dukascopy tiki
Questa volta descriverò un altro metodo: importare dati da altre fonti esterne da file in formato CSV.
Dove ottenere i dati storici da MetaTrader
Questo compito è allo stesso tempo semplice e difficile :-). C'è tutto nella rete. Ci sono anche abbastanza siti web che forniscono dati storici. Inserendo le frasi appropriate senza problemi, troverai servizi come:
- ForexTester.com
- Histdata.com
- Stooq.com
- Finam.ru
- Quandl.com (disponibile BTC)
I file sono disponibili per il download gratuitamente, tuttavia, prima di iniziare il test, eseguire il controllo di qualità dei dati e verificarne la correttezza a caso.
Formato dei dati
I dati devono essere nel formato appropriato, molto spesso è l'estensione CSV o TXT. C'è anche una seconda condizione. Se vuoi utilizzarli sulla piattaforma MT4 / 5, i singoli elementi devono essere salvati nell'ordine corretto. Dovrebbe sembrare come questo: 2015.01.05,00: 00,1.2511,1.2590,1.2492,1.2530,8515.
Questo è il record per una singola candela per il grafico giornaliero. A sua volta, è la data della quotazione, l'orario di apertura della candela, il prezzo dello strumento OHLC (apertura - alto - minimo - chiusura), volume (numero di tick). Tutto separato da virgole, senza spazi. Se ci imbattiamo in dati che sembrano diversi, abbiamo un problema. Tuttavia, è spesso possibile gestirlo, ad esempio cambiando i separatori di periodo (a volte i separatori sono punti invece di virgole, che possono essere facilmente modificati in Excel) o rimuovendo colonne non necessarie.
A volte, l'intervento chirurgico è un po 'più complicato. Questo è il caso, ad esempio, se si desidera utilizzare i dati dal sito Web Stooq.com. Tuttavia, c'è un modo semplice ma abbastanza laborioso per usarli su MT4. Istruzioni dettagliate sulla conversione possono essere trovate sul sito web polmoney.pl.
Come aggiungere dati a MetaTrader
Se abbiamo preparato i file nel formato giusto, l'attività diventa molto semplice. Iniziamo la piattaforma e poi andiamo a Centro storico (F2) dalla scheda Strumenti.
Quindi cerchiamo lo strumento in cui vogliamo importare il nostro file e facciamo doppio clic su di esso, il che si traduce in un ampliamento della lista degli intervalli. Se non sei mai stato qui prima, non sorprenderti se la finestra è vuota e tutti i valori sono "grigi". Solo un doppio clic su un dato intervallo fa sì che tutti i dati ci vengano mostrati. Il passaggio successivo è scegliere l'opzione Importa.
In questa finestra, dobbiamo selezionare il file in formato .csv (o .txt). Abbiamo anche la possibilità di modificare i dati troncati, come l'offset di tempo, ignorando le impostazioni del volume o del separatore. Se tutto è a posto, approviamo facendo clic su OK e siamo felici della nostra nuova e prolungata storia di citazioni sulle classifiche.
Lascia una risposta