programovanie
Teraz čítaš
Historické údaje MetaTrader 4 - import súboru CSV
0

Historické údaje MetaTrader 4 - import súboru CSV

vytvorené Pavol Mosionek18 2017 septembra

Historické údaje MetaTrader 4/5

Veľmi často sa stretávame so situáciou, v ktorej náš broker poskytuje na svojej platforme obmedzený rozsah historických kotácií finančných nástrojov. Ak chceme robiť analýzu vo veľmi dlhodobom horizonte alebo častejšie, aby sme si overili efektivitu nášho systému, potrebujeme mať prístup k minimálne niekoľkoročnej histórii. V jednom z predchádzajúcich článkov som opísal, ako môžeme rozšíriť rozsah údajov pomocou rýchlych metód a importovaním údajov od ECN brokera - Dukaskopia.


Čítať: Rozšírenie histórie mapovania na tikových údajoch MT4 a Dukascopy


Tentokrát popíšem iný spôsob – import dát z iných externých zdrojov zo súborov vo formáte CSV.

Kde získať historické údaje MetaTrader

Je to jednoduchá a náročná úloha zároveň :-). Všetko je na webe. Existuje tiež pomerne veľa webových stránok, ktoré poskytujú historické údaje. Zadaním vhodných fráz ľahko nájdete webové stránky, ako napríklad:

Súbory sú k dispozícii na stiahnutie zadarmo, avšak skôr ako začnete testovať, vykonajte kontrolu kvality dát a náhodne skontrolujte ich správnosť.

Formát údajov

Údaje musia byť v príslušnom formáte – najčastejšie ide o príponu CSV alebo TXT. Existuje aj druhá podmienka. Ak ich chcete použiť na platforme MT4 / 5, jednotlivé prvky musia byť uložené v správnom poradí. Malo by to vyzerať takto: 2015.01.05,00: 00,1.2511,1.2590,1.2492,1.2530,8515.

Toto je rekord pre jednu sviečku pre denný graf. V poradí je to dátum kotácie, čas otvorenia sviečky, cena inštrumentu OHLC (open - high - low - close), volume (počet tikov). Všetko oddelené čiarkami, bez medzier. Ak získame údaje, ktoré vyzerajú inak, máme problém. Často sa s tým však môžete vysporiadať, napríklad zmenou oddeľovačov bodiek (niekedy sú oddeľovače bodkou namiesto čiarky, čo sa dá v Exceli jednoducho zmeniť) alebo odstránením nepotrebných stĺpcov.

Stáva sa, že operácia je o niečo komplikovanejšia. Ide napríklad o prípad, keď chcete použiť údaje zo stránky Stooq.com. Existuje však jednoduchý, aj keď dosť pracný spôsob, ako ich použiť na MT4. Podrobný návod na konverziu nájdete na webovej stránke polmoney.pl.

Ako pridať údaje do MetaTrader

Ak máme pripravené súbory v správnom formáte, úloha sa stáva veľmi jednoduchou. Spustíme platformu a potom prejdeme na Centrum histórie (F2) z karty náradie.

historické údaje metaobchodníka

Potom vyhľadáme nástroj, do ktorého chceme importovať náš súbor a dvakrát naň klikneme, čím sa rozšíri zoznam intervalov. Ak ste tu ešte nikdy neboli, nečudujte sa, že okno je prázdne a všetky hodnoty sú „sivé“. Iba dvojité kliknutie na daný interval spôsobí, že sa nám zobrazia akékoľvek údaje. Ďalším krokom je výber možnosti Importovať.

údaje o histórii mt4

V tomto okne musíme vybrať súbor vo formáte .csv (alebo .txt). Máme tiež možnosť obmedzenej úpravy údajov, ako je posunutie času, nerešpektovanie hlasitosti alebo nastavenie oddeľovača. Ak je všetko v poriadku, schvaľujeme to kliknutím na tlačidlo OK a užívame si našu novú rozšírenú históriu cenových ponúk na grafoch.

Co si myslis?
Mám rád
12%
zaujímavé
63%
heh...
7%
Šokujúce!
2%
nemám rád
5%
Škoda
10%
O autorovi
Pavol Mosionek
Aktívny forexový obchodník od roku 2006. Redaktor portálu Forex Nawigator a šéfredaktor a spolutvorca webu ForexClub.pl. Rečník na konferencii „Focus on Forex“ na Varšavskej ekonomickej škole, „NetVision“ na Gdanskej technickej univerzite a „Finančná inteligencia“ na univerzite v Gdansku. Dvojnásobný víťaz „Junior Trader“ – investičnej hry pre študentov organizovanej DM XTB. Závislý od cestovania, motoriek a parašutizmu.