programování
Teď čteš
Historická data MetaTrader 4 - import souborů CSV
0

Historická data MetaTrader 4 - import souborů CSV

vytvořil Paweł Mosionek18 2017 září

Historická data MetaTrader 4 / 5

Velmi často se setkáváme se situací, kdy náš makléř poskytuje omezenou škálu historických kotací finančních nástrojů na své platformě. Pokud chceme provést analýzu ve velmi dlouhodobém horizontu nebo častěji za účelem kontroly účinnosti našeho systému, potřebujeme přístup alespoň k několikaleté historii. V jednom z předchozích článků jsem popsal, jak můžeme rozšířit rozsah dat pomocí rychlých metod a importem dat od makléře ECN - Dukascopy.


číst: Rozšíření historie grafů na data MT4 a Dukascopy tiki


Tentokrát popíšu jinou metodu - import dat z jiných externích zdrojů ze souborů ve formátu CSV.

Kde získat historická data z MetaTraderu

Tento úkol je zároveň jednoduchý a obtížný :-). V síti je všechno. Jsou zde také celkem webové stránky, které poskytují historická data. Zadáním příslušných frází bez problémů najdete takové služby, jako jsou:

Soubory jsou k dispozici ke stažení zdarma, ale předtím, než začnete testovat, proveďte kontrolu kvality dat a náhodně zkontrolujte jejich správnost.

Formát dat

Data musí být v příslušném formátu - nejčastěji se jedná o příponu CSV nebo TXT. Existuje také druhá podmínka. Pokud je chcete použít na platformě MT4 / 5, musí být jednotlivé prvky uloženy ve správném pořadí. Mělo by to vypadat takto: 2015.01.05,00: 00,1.2511,1.2590,1.2492,1.2530,8515.

Toto je rekord pro jednu svíčku pro denní graf. Jeden po druhém je datum nabídky, doba otevření svíčky, cena nástroje OHLC (otevření - vysoká - nízká - uzavření), objem (počet klíšťat). Všechno oddělené čárkami, žádné mezery. Pokud narazíme na data, která vypadají jinak, máme problém. Často je však možné se s tím vypořádat, např. Změnou oddělovačů období (někdy jsou oddělovače tečky místo čárek, které lze snadno změnit v aplikaci Excel) nebo odstraněním zbytečných sloupců.

Někdy je však operace trochu komplikovanější. Tak je tomu například v případě, že chcete použít údaje z webových stránek Stooq.com. Existuje však jednoduchý, ale poměrně pracovně náročný způsob, jak je používat na MT4. Podrobné pokyny ohledně konverze naleznete na webu polmoney.pl.

Jak přidat údaje do aplikace MetaTrader

Pokud máme soubory připraveny ve správném formátu, úkol je velmi snadný. Spustíme platformu a pak jít Centrum historie (F2) z karty nářadí.

historické údaje metatraderu

Poté vyhledáme nástroj, do kterého chceme importovat náš soubor a poklepáme na něj, čímž se rozšíří seznam intervalů. Pokud jste zde ještě nikdy nebyli, nedivte se, že okno je prázdné a všechny hodnoty jsou „šedé“. Pouze dvojité kliknutí na daný interval způsobí, že se nám zobrazí jakákoliv data. Dalším krokem je výběr možnosti Importovat.

data historie m4

V tomto okně je třeba vybrat soubor ve formátu .csv (nebo .txt). Máme také možnost zkrácených úprav dat, například časový posun, bez ohledu na nastavení hlasitosti nebo oddělovače. Pokud je vše v pořádku, schvalujeme kliknutím na Ok a my jsme spokojeni s novou, rozšířenou historií nabídek na grafech.

Co si o tom myslíš?
12%
zajímavý
63%
Heh ...
7%
Šok!
2%
Nemám rád
5%
zranění
10%
O autorovi
Paweł Mosionek
Aktivní obchodník na trhu Forex od roku 2006. Editor portálu Forex Nawigator a šéfredaktor a spolu-tvůrce webu ForexClub.pl. Řečník na konferenci „Zaměření na Forex“ na varšavské ekonomické škole, „NetVision“ na Gdaňské vysoké škole technické a „finanční zpravodajství“ na univerzitě v Gdaňsku. Dvakrát vítěz „Junior Trader“ - investiční hra pro studenty pořádaná DM XTB. Závislý na cestování, motorkách a parašutismu.
Komentáře

Nechte odpověď