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
Essayez-vous d'obtenir des données d'un AUTRE personnage ? Sans vérifier ?(Organisation de l'accès aux données)
Cette discussion a eu lieu il y a longtemps et portait sur MQL4 :
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Service Desk. Plaintes, suggestions.
Alexey Kozitsyn, 2015.10.29 14:27
...
Probablement la même histoire ici : conseiller sur le graphique M15, essayant d'obtenir des données de la période H1 et D1.
La discussion a eu lieu il y a longtemps et portait sur MQL4 :
Probablement la même histoire ici : EA sur le graphique M15, essayant d'obtenir des données de la période H1 et D1.
Pertinent, s'il vous plaît.
Tout ce qui a été écrit est pertinent.
Comment s'est terminée l'expérience avec trois copies de l'EA sur des devises différentes ?
Tout ce qui a été écrit est pertinent.
Comment s'est terminée l'expérience avec trois copies de l'EA sur des devises différentes ?
Dans votre code, vous obtenez des informations d'une autre période. Vous devez le mettre à jour via CopyTime().
Ainsi, SeriesInfoInteger(_Symbol, PERIOD_D1, SERIES_LASTBAR_DATE) peut ne pas donner une date valide ? N'est-ce pas une erreur dans mql5 ? Dans le cas contraire, les SD auraient pu l'annoncer immédiatement et ne pas mettre les nerfs à vif. Et si l'erreur persiste, je pense que vous devez avoir le courage de dire que vous n'êtes toujours pas en mesure de la résoudre et de proposer au moins cette solution pour contourner le problème.
Sur quoi ai-je tort ? Car selon la documentation, la fonction doit retourner l'heure de la période demandée. Et il n'y a aucune réserve dans la documentation.
Pourquoi supprimez-vous les messages qui contiennent des évaluations de SD ? Laisser croire à tout le monde que tout le monde là-bas est blanc et duveteux ? Les critiques de Staline ont également été supprimées, mais de manière plus dure.
Ainsi, SeriesInfoInteger(_Symbol, PERIOD_D1, SERIES_LASTBAR_DATE) peut ne pas donner une date valide ? N'est-ce pas une erreur dans mql5 ? Dans le cas contraire, les SD auraient pu l'annoncer immédiatement et ne pas mettre les nerfs à vif. Et s'il y a toujours une erreur, je pense que nous devons rassembler assez de courage pour dire que nous ne sommes toujours pas en mesure de la réparer et proposer au moins cette façon de traiter le problème.
Sur quoi ai-je tort ? Car, selon la documentation, la fnction doit renvoyer l'heure de la période demandée. Et il n'y a aucune réserve dans la documentation.
...
Ce n'est pas une erreur. Vous avez travaillé sur le calendrier de quelqu'un d'autre. Dans ce cas, vous devez veiller à ce que les données sur le calendrier de quelqu'un d'autre soient à jour.
Je ne vois pas d'alternative, personnellement.
Dans un terminal (sur l'échelle de temps M15, il y avait des EA), cela n'a pas fonctionné sur un symbole - je suis sûr à 99% que le problème est que lorsque vous utilisez l'échelle de temps de quelqu'un d'autre, vous devez "secouer" l'historique tout le temps. Je pense qu'il est préférable de le faire via CopyTime().
Vladimir, ce problème ne se produit pas dans le testeur de stratégie... Pourquoi un tel problème ? Ou parce qu'il n'y a qu'un seul conseiller expert dans le testeur de stratégie ?
J'ai également suggéré dans le SD que le seul changement était que j'ai mis le second EA sur une paire différente...