Données de cours
Contents
Que sont les données de cours ?
Les données de cours se présentent sous la forme d'un fichier texte comportant les cours d'un instrument, pour une unité de temps et une période définies. Les fichiers de données de cours sont utilisés dans les applications Indicator Debugger et Strategy Debugger pour simuler le marché.
Où obtenir les données de cours ?
1) Marketscope et Indicore SDK utilisent le serveur de gestion de cotations pour charger les données de cotation 1 minute pour l'instrument sélectionné et la période choisie.
2) L'installation du SDK comporte un petit ensemble de fichiers de cours correspondant à des instruments et unités de temps de base. Ces fichiers sont situés dans le sous-dossier data
du dossier SDK.
3) Vous pouvez enregistrer n'importe quel graphique en barres dans l'application Marketscope en utilisant la commande Fichier -> Exporter vers Indicore....
4) Vous pouvez télécharger les données historiques 1 minute de toute l'année 2010 depuis le site http://www.fxcodebase.com. Consultez la page Archive des cours CodeBase pour obtenir des informations détaillées.
5) Vous pouvez créer votre propre application et enregistrer n'importe quelle donnée au format de données Indicore SDK.
Format des fichiers de données
Informations de base
Un fichier de données de cours est un fichier texte brut. Chaque ligne du fichier contient un certain nombre de colonnes de données séparées par un point-virgule (;
). La ligne doit se terminer par la séquence CR/LF (\0x0d\0x0a
).
Veuillez noter que les nombres sont toujours formatés sans séparateurs pour les milliers et avec un point (.
) comme séparateur décimal.
Les dates correspondent toujours au fuseau horaire EST, et se présentent au format JJ.MM.AAA HH:MM:SS. Les heures sont au format 24 heures.
Ligne d'en-tête
La première ligne de texte est un en-tête. Les valeurs suivantes doivent y être spécifiées :
Colonne | Valeur | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Doit toujours être HDR. | ||||||||||
2 | Nom de l'instrument au format XXX/YYY. | ||||||||||
3 | Date et heure de début des données. Doit se présenter au format JJ.MM.AAAA HH:MM:SS. Le fuseau horaire doit être EST. | ||||||||||
4 | Date et heure de fin des données. Doit se présenter au format JJ.MM.AAAA HH:MM:SS. Le fuseau horaire doit être EST. | ||||||||||
5 | L'unité de temps au format XN, où X correspond à l'unité et N au nombre d'unités dans l'unité de temps. Les unités disponibles sont :
Par exemple, m15 signifie des barres 15 minutes et H3 des barres 3 heures. | ||||||||||
7 | 1 ou 0. 1 indique que les données comportent les informations de volume et 0 que les données ne contiennent pas ces informations. | ||||||||||
8 | Pip. La valeur numérique qui équivaut à 1 pip de l'instrument. Par exemple, la valeur de pip de la paire EUR/USD doit être de 0.0001. |
Voici un exemple de ligne d'en-tête :
HDR;EUR/USD;05.09.2010 22:00:00;06.09.2010 17:00:00;H1;1;0.000100
Ligne de données
Toutes les autres lignes doivent être des lignes de données. Chaque ligne doit spécifier une barre. La barre la plus ancienne doit s'afficher en premier.
Colonne | Valeur |
---|---|
1 | Doit toujours être DAT. |
2 | Date/heure de début de la barre, au format JJ.MM.AAA HH:MM:SS. |
3 | Cours d'ouverture (bid) de la barre |
4 | Cours le plus haut (bid) de la barre |
5 | Cours le plus bas (bid) de la barre |
6 | Cours de clôture (bid) de la barre |
7 | Cours d'ouverture (ask) de la barre |
8 | Cours le plus haut (ask) de la barre |
9 | Cours le plus bas (ask) de la barre |
10 | Cours de clôture (ask) de la barre |
11 | Volume bid |
12 | Volume ask |
Voici un exemple de ligne de données :
DAT;22.02.2011 07:03:00;1.36715;1.36723;1.36703;1.36716;1.36740;1.36748;1.36728;1.36742;171;171
Cet article dans d'autres langues
Language: | English • español • français • русский • 中文 • 中文(繁體) |
---|