programmation
Maintenant vous lisez
Données historiques MetaTrader 4 - Importation de fichiers CSV
0

Données historiques MetaTrader 4 - Importation de fichiers CSV

établi Paweł Mosionek18 Września 2017

Données historiques MetaTrader 4 / 5

Nous rencontrons très souvent une situation dans laquelle notre courtier fournit une gamme limitée de cotations historiques d'instruments financiers sur sa plateforme. Si nous voulons faire une analyse à très long terme ou, plus souvent, vérifier l'efficacité de notre système, nous devons avoir accès à au moins plusieurs années d'histoire. Dans l'un des articles précédents, j'ai décrit comment nous pouvons étendre la portée des données à l'aide de méthodes rapides et en important des données à partir d'un courtier ECN - Dukascopy.


lire: Extension de l'historique des graphiques sur les données MT4 et Dukascopy tiki


Cette fois, je décrirai une autre méthode - importer des données à partir d'autres sources externes à partir de fichiers au format CSV.

Où obtenir des données historiques de MetaTrader

Cette tâche est à la fois simple et difficile :-). Il y a tout dans le réseau. Il existe également des sites Web qui fournissent des données historiques. En entrant les phrases appropriées sans aucun problème, vous trouverez des services tels que:

Les fichiers sont disponibles en téléchargement gratuit, cependant, avant de commencer les tests, effectuer des contrôles de qualité des données et vérifier leur exactitude au hasard.

Format de données

Les données doivent être au format approprié - le plus souvent il s'agit de l'extension CSV ou TXT. Il y a aussi une deuxième condition. Si vous souhaitez les utiliser sur la plate-forme MT4 / 5, les éléments individuels doivent être enregistrés dans le bon ordre. Ça devrait ressembler à ça: 2015.01.05,00: 00,1.2511,1.2590,1.2492,1.2530,8515.

C'est le record d'une seule bougie pour le graphique journalier. À son tour, il s'agit de la date de cotation, de l'heure d'ouverture de la bougie, du prix de l'instrument OHLC (ouvert - haut - bas - clôture), du volume (nombre de ticks). Tout est séparé par des virgules, pas d'espaces. Si nous rencontrons des données qui semblent différentes, nous avons un problème. Cependant, il est souvent possible de le gérer, par exemple en modifiant les séparateurs de période (parfois les séparateurs sont des points au lieu de virgules, qui peuvent être facilement modifiés dans Excel) ou en supprimant les colonnes inutiles.

Parfois, la chirurgie est un peu plus compliquée cependant. C'est le cas, par exemple, si vous souhaitez utiliser les données du site Stooq.com. Cependant, il existe une façon simple mais très laborieuse de les utiliser sur MT4. Des instructions détaillées sur la conversion peuvent être trouvées sur le site polmoney.pl.

Comment ajouter des données à MetaTrader

Si nous avons préparé les fichiers dans le bon format, la tâche devient très facile. Nous commençons la plate-forme, puis aller à Centre d'histoire (F2) à partir de l'onglet Outils.

données historiques de metatrader

Ensuite, nous cherchons l'instrument dans lequel nous voulons importer notre fichier et double-cliquez dessus, ce qui entraîne une extension de la liste des intervalles. Si vous n'êtes jamais venu ici auparavant, ne soyez pas surpris que la fenêtre soit vide et que toutes les valeurs soient «grises». Seul un double-clic sur un intervalle donné fait que toutes les données nous seront affichées. L'étape suivante consiste à choisir l'option Importer.

données d'historique mt4

Dans cette fenêtre, nous devons sélectionner le fichier au format .csv (ou .txt). Nous avons également la possibilité de modifier des données tronquées, telles que le décalage temporel, sans tenir compte des paramètres de volume ou de séparateur. Si tout va bien, nous approuvons en cliquant sur OK et nous sommes heureux avec notre nouvelle histoire prolongée de citations sur les cartes.

Qu'en penses-tu?
Je
11 %
intéressant
69 %
Heh ...
0%
Shock!
3%
Je n'aime pas
6%
blessure
11 %
À propos de l'auteur
Paweł Mosionek
Trader actif sur le marché Forex depuis 2006. Editeur du portail Forex Nawigator et rédacteur en chef et co-créateur du site ForexClub.pl. Conférencier à la conférence «Focus on Forex» à la Warsaw School of Economics, «NetVision» à l'Université de Technologie de Gdańsk et «Financial Intelligence» à l'Université de Gdańsk. Double gagnant du "Junior Trader" - jeu d'investissement pour les étudiants organisé par DM XTB. Accro aux voyages, aux motos et au parachutisme.