Cette section décrit la façon dont sont stockés les fichiers et les répertoires de la plateforme. Dans le mode principal de lancement de la plateforme, les fichiers modifiables et ceux en lecture seule de la plateforme sont stockés séparément.
Ces fichiers sont situés dans /Program Files/repertoire_de_la_plateforme/. Ce sont les fichiers :
Le répertoire principal de la plateforme contient différents répertoires : Bases, Config, Logs, MQL5, Profiles, Templates, Tester. Pour un accès rapide à l'emplacement désiré du stockage, utilisez la commande "Ouvrir le dossier des données" dans le menu Fichier.
Tous les fichiers texte sont au format Unicode. Utilisez un logiciel adapté pour les modifier. |
Le répertoire Bases contient les bases de données de la plateforme regroupées par serveurs et par quelques paramètres :
Répertoires et Fichiers |
Description |
Sous-répertoires |
Description |
---|---|---|---|
Défaut |
Répertoire par défaut de la base de données de la plateforme |
Historique |
Le répertoire stocke les données d'historique des instruments financiers. Chaque instrument est stocké dans un répertoire séparé contenant des fichiers aaaa.hcc, ticks.dat et le répertoire de cache. Les fichiers aaaa.hcc contiennent les données en une-minute d'un symbole, le nom du fichier reflète l'année à laquelle les données correspondantes. Le fichier ticks.dat contient les données des ticks d'un symbole. Les fichiers *.hc stockés dans le répertoire de "Cache" contient les barres des différentes périodes calculées pour un symbole à partir des données en une-minute. Ils sont créés automatiquement lorsque vous sélectionnez une période du graphique. |
Le répertoire stocke tous les emails reçus ou envoyés par la plateforme. Les bases de données des emails sont stockés dans des fichiers *.dat ; un fichier séparé est créé pour chaque compte ouvert sur la plateforme. Par exemple, mail-xxxxx.dat, où xxxxx est le numéro du compte. |
|||
Serveur 1 – N |
Répertoires des bases de données de la plateforme pour différents serveurs de trading |
News |
Le dossier stocke uniquement un fichier news.dat contenant la base de données de toutes les nouvellesreçues sur la plateforme à partir d'un serveur de trading sélectionné. |
Symboles |
Le fichier selected-xxxxx.dat contient la base de données du symbole actuellement sélectionné dans la fenêtre du Market Watch. Le fichier symbols-xxxxx.dat contient la base de données commune des symboles disponibles sur ce serveur de trading. |
||
Positions |
Contient des sous-dossiers nommés par les numéros de compte qui ont été ouverts sur la plateforme. Chaque dossier du compte contient les fichiers deals_yyyy.mm.dat et history_yyyy.mm.dat avec respectivement les informations sur la position et l'Historique de l'ordre. Des fichiers distincts sont créés pour chaque mois. Ici yyyy signifie l'année, et mm – mois. |
||
alerts.dat |
Contient la base de données des alertes créees. |
||
books.dat |
Contient la liste des fenêtres actuellement ouvertes des files d'attente des demandes. |
||
favourites.dat |
Contient la base de données des éléments ajoutés aux Favoris de la fenêtre du Navigator. |
||
gvariables.dat |
Contient des informations sur les variables globales utilisées sur la plateforme. |
||
hotkeys.ini |
Contient la base de données des raccourcis clavier. |
||
indicators.dat |
Contient les statistiques de l'utilisation des indicateurs à afficher dans le menu Insérer. |
||
objects.dat |
Contient les statistiques de l'utilisation desobjets à afficher dans le menu Insérer. |
Le Répertoire Config contient les fichiers de configuration de la plateforme :
Répertoires et Fichiers |
Description |
---|---|
certificates |
|
accounts.dat |
Contient la base de données des compteset leurs paramètres. |
Contient les paramètres communs de la plateforme disponibles dans la fenêtreOptions ouverte à partir du menu Outils. |
|
metaeditor.ini |
Contient les paramètres communs de MetaEditor. |
terminal.ini |
Contient les paramètres de l'interface de la plateforme et les dernières valeurs utilisées (pour le positionnement de la fenêtre, les indicateurs ci-joints, etc.) |
servers.dat |
Les paramètres du serveur de trading pour laconnexion. |
Le répertoire Logs contient les fichiers log de la plateforme et de MetaEditor, ainsi que les logs des crash :
Répertoires et Fichiers |
Description |
---|---|
/Crash/crash.log.* |
Le Répertoire /crash contient les fichiers des crash de la plateforme. Ces fichiers sont automatiquement envoyés au développeur pour déterminer et éliminer la cause du crash. |
yyyymmdd.log |
Les journaux contiennent des informations sur les évènements qui se produisent sur la plateforme. Les journaux de la plateforme sont stockés dans des fichiers séparés pour chaque jour de fonctionnement. Ici yyyy représente l'année, mm – mois, dd – date. |
metaeditor.log |
Journaux de MetaEditor. |
Le répertoire MQL5 contient des informations relatives aux programmes écrits dans ce langage :
Répertoires et Fichiers |
Description |
---|---|
Contient les fichiers compilés (*.ex5) et les fichiers du code source (*.mq5) des Expert Advisors. |
|
/Files |
Contient des fichiers utilisés par les Expert Advisors et les scripts. |
/Images |
Contient des images au format *.bmp. |
/Include |
Contient les fichiers d'include *.mqh standards. |
Contient les fichiers des indicateurs personnels. |
|
/Libraries |
Contient les bibliothèques MQL5. |
/Logs |
Contient les journaux des Expert Advisors (yyyymmdd.log). Ces fichiers sont créés séparément pour chaque jour de fonctionnement de l'EA, leurs noms correspondent à leur date de création : aaaa représente l'année, mm – le mois, dd – le jour. |
Les paramètres d'entrée des Expert Advisors sont stockés dans ce dossier ("Paramètres d'Entrée"). |
|
Contient les différents profils et modèles :
|
|
Contient les fichiers des scripts. |
|
experts.dat |
Contient les statistiques de l'utilisation des programmes MQL5 à afficher dans le menu Insérer. |
Le répertoire Tester contient les fichiers et des lossiers utilisés par le Testeur de Stratégie :
Répertoires et Fichiers |
Description |
Sous-répertoires |
Description |
---|---|---|---|
Agent-IP-adresse-port |
Ces dossiers sont créés pour chaque agent du testeur. Le nom du répertoire contient l'adresse IP et le numéro du port sur lequel l'agent s'exécute. |
MQL5 |
Le fichier de l'Expert Advisor qui a été testé en dernier est stocké dans ce dossier. Les Expert Advisors ne sont pas enregistrés dans les dossiers des agents distants. |
Les entrées du journal d'opération de l'agent sont stockées dans ce dossier. |
|||
bases |
Les données historiques utilisées par l'agent sont stockées dans ce répertoire. |
||
logs |
Ce dossier contient les fichiers des journaux du Testeur de Stratégie (yyyymmdd.log). Ces fichiers sont créés séparément pour chaque jour de fonctionnemet de l'EA, leurs noms correspondent à leur date de création : yyyy – année, mm – mois, dd – jour. |
||
/Manager |
Ce répertoire contient les entrées des journaux du composant MetaTester. |
||
/Cache |
Ce dossier contient le fichier XML du cache de la dernière optimisation de l'Expert Advisor. |