Merci pour le code, si vous avez du temps libre, merci de faire le code sous la forme d'une classe qui serait responsable du chargement et du contrôle du chargement de l'historique - une chose nécessaire.
HI : vous pouvez charger l'historique complet pour tous les instruments sélectionnés comme ceci : https://www.mql5.com/ru/forum/2485 - imho plus rapide et plus facile.
Simple à rendre complexe et complexe à rendre simple - mon option est la première, la vôtre est la seconde. Votre variante est très courte en volume et a déjà été prise pour faire un téléchargement basé sur elle. Mais on s'est encore arrêté sur la variante originale. Les raisons en sont les suivantes :
- il y a déjà une gestion des erreurs, je devrais créer mes propres gestionnaires et le code s'allongerait probablement aussi ;
- il est nécessaire pour le chargement de travailler à l'intérieur des Expert Advisors et de ne pas créer des graphiques et des timers supplémentaires.
J'ai créé la classe, nous attendons qu'elle soit publiée.
- Il est nécessaire de faire fonctionner le téléchargement à l'intérieur des EA et de ne pas créer de graphiques et de timers supplémentaires.
Oui, mais l'objectif de mon code était beaucoup plus primitif - avoir un historique frais pendant que je travaille avec le code, c'est-à-dire que tous les symboles de la vue d'ensemble du marché sont automatiquement téléchargés, il est pratique de l'utiliser pour télécharger l'historique de différentes sociétés de courtage.
Votre classe a été publiée, merci, je vais y jeter un coup d'œil.
Lorsque j'essaie de compiler ce script, il y a une erreur à la ligne 102 :
'SERIES_SYNCRONIZED' - undeclared identifier downloadhistory.mq5 (line 102, column 46)
Il semble que ce qui devrait être "SERIES_SYNCHRONIZED" s'écrit "SERIES_SYNCRONISED" à la place (avec le "H" manquant).
Si vous tapez le "H" correctement, la compilation se fait correctement !
Lorsque j'essaie de compiler ce script, il y a une erreur à la ligne 102 :
Il semble que ce qui devrait être "SERIES_SYNCHRONIZED" s'écrit "SERIES_SYNCRONISED" à la place (avec le "H" manquant).
Si vous tapez le "H" correctement, le code se compile correctement !
Un outil très utile pour télécharger des données.
Je voudrais juste faire une confirmation. J'ai fait glisser le script sur le graphique actuel, mais je n'ai pu voir qu'un message clignotant dans un très court laps de temps. Je ne peux que ramener le graphique à 2012.10.2. Cela s'est produit pour tous les symboles. Est-ce que cela signifie que le serveur de trading ne fournira l'historique qu'à partir de 202.10.2 ? merci.
D'accord, merci, mais où se trouvent les données historiques ?
Je ne trouve aucun enregistrement. Où puis-je trouver les données ?
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Vous acceptez la politique du site Web et les conditions d'utilisation
téléchargerhistoire.mq5:
Le script charge l'historique disponible par le caractère courant.
Author: Aleksey Sergan