SaveTicks : L'outil indispensable pour MetaTrader 5

Mike 2017.11.03 20:22 14 0 0
Pièce jointe

Bienvenue dans le monde de SaveTicks, un programme utilitaire conçu pour enregistrer les cotations des ticks au format texte (CSV) et binaire (BIN). Les fichiers sont sauvegardés dans le dossier MQL5\Files. Avec une fréquence d'échantillonnage constante, cet outil facilite l'analyse des ticks dans des programmes mathématiques.


Paramètres d'entrée

  • Intervalle d'enregistrement - l'intervalle d'enregistrement des ticks, en millisecondes.
  • Les symboles choisis comme... - méthode de sélection des symboles pour l'écriture.
    • Tous les symboles - enregistrement de tous les symboles fournis par le courtier.
    • Symboles de MarketWatch - enregistrement de tous les symboles présents dans le Market Watch.
    • Charger la liste de symboles depuis un fichier - la liste des symboles est chargée depuis un fichier.
  • Nom du fichier avec tous les noms de symboles - le nom du fichier contenant la liste des symboles, par exemple "InputSymbolList.txt".
  • Format d'enregistrement - CSV ou Binaire.
  • Format temporel - paramètre de temps. Il peut s'agir soit du temps serveur, soit du temps de l'ordinateur.

Voici un exemple d'algorithme avec "Charger la liste de symboles depuis un fichier" :

  1. Lancez l'Expert Advisor avec n'importe quels paramètres, puis déchargez l'EA.
  2. Le fichier résultant "\MQL5\Files\AllSymbols_SaveTicks.txt" contiendra les noms de tous les symboles fournis par le courtier.
  3. Renommez-le, par exemple en "InputSymbolList.txt".
  4. Éditez "InputSymbolList.txt" en conservant uniquement les symboles nécessaires. La première ligne doit indiquer le nombre de symboles dans le fichier. Consultez l'exemple dans la liste de téléchargement en haut de cette page.
  5. Relancez l'EA avec les paramètres nécessaires, et il enregistrera les ticks pour les symboles de la liste.
  6. Vérifiez le dossier "\MQL5\Files\*****", il devrait contenir des fichiers nommés comme EURUSD_SaveTicks.csv.
Liste
Commentaire 0