Discussion de l'article "L'Histogramme des prix (Profile du Marché) et son implémentation en MQL5" - page 2
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
2010.03.09 21:12:54 PriceHistogram (#DD,MN1) Il n'y a pas d'historique accessible PERIOD_D1
Merveilleuse conseillère ! A été...
Le problème est apparu depuis la build 251. Maintenant, sur les builds plus récentes, il n'est pas reflété du tout, bien que le journal indique qu'il est chargé.
Il y a peut-être quelque chose à changer, à déplacer dans un autre répertoire ?
Merci de votre attention, j'ai vraiment fait une erreur. Corrigé. Attendez une mise à jour.
PS
Il y avait une erreur dans la recherche des tableaux max/min, après l'avoir corrigée, un bug est apparu dans le code de l'EA
dans ClassPriceHistogram.mqh lignes 188,189 et 205 il faut fixer WHOLE_ARRAY à 0.
2010.03.09 21:12:54 PriceHistogram (#DD,MN1) Il n'y a pas d'historique accessible PERIOD_D1
Merci de l'avoir signalé, j'ai effectivement fait une erreur. Elle est corrigée. Attendez la mise à jour.
PS
Il y avait une erreur dans la recherche des tableaux max/min, après l'avoir corrigée, un bug est apparu dans le code de l'Expert Advisor.
Dans ClassPriceHistogram.mqh lignes 188,189 et 205 il est nécessaire de corriger WHOLE_ARRAY à 0.
Merci pour l'astuce(WHOLE_ARRAY), j'étais déjà fatigué de chercher l'erreur.
PriceHistogram.mq5 ne fonctionne pas sur le graphique. Les messages d'erreur de l'éditeur Meta sont dans le fichier joint.
Remplacement du fichier inclus ClassPriceHistogramA.mqh :
- réduction du nombre de tentatives de copie des données de prix AMOUNT_OF_ATTEMPTS=2 ;
- ajout de la fonction PrintErrorOnCopyFunction() pour afficher des messages lorsqu'une tentative d'exécution de la fonction CopyXXX() échoue.
Il serait plus correct de vérifier l'historique disponible avant les opérations CopyXXX(), d'analyser le nombre de barres sur le graphique à l'aide de la fonctionet d'essayer d'échanger les données (si cela a un sens) comme dans l'exemple Organisation de l'accès aux données
Il fonctionne désormais parfaitement. Veuillez télécharger les fichiers mis à jour.
La documentation complète des codes sources de l'article est maintenant disponible : L'Histogramme des prix (Profil de marché) et son implémentation dans MQL5
La documentation a été créée par Doxygen.
Voir les détails dans l'article Documentation auto-générée pour le code MQL5.
Tout fonctionne maintenant. Veuillez télécharger les fichiers mis à jour.
Ajout de la documentation aux codes sources donnés dans l'article : Market_Profile_Help.rar
La documentation a été créée à l'aide du programme Doxygen.
Détails dans l'article Création automatique de la documentation pour les programmes MQL5.
Tout fonctionne maintenant. Veuillez télécharger les fichiers mis à jour.
Il ne fonctionne pas, ne peut pas gérer le timing de la première barre et donne un avertissement lors de la compilation. "implicit conversion from 'number' to 'string' ClassPriceHistogram.mqh 404 10"
build 256 je joins le log.