Nouveau MetaTrader 4 Client Terminal 387 et MetaTrader 4 Data Center build 387 - page 11
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
Donc, ce que Slava essaie de dire, c'est que le build 225 montre exactement le même effet avec la suppression des papillons.
Veuillez vérifier votre code avec soin. Apparemment, il n'y a aucun effet de la réinitialisation des tampons.
Merci. Je vais vérifier.
Le recalcul avec le mauvais nombre de barres signalé par AlexSTAL a été corrigé. Mais c'est un très vieux bug.
Merci d'avoir vérifié, c'est maintenant clair où creuser.
Nous essaierons de le trouver, de le corriger et de publier une mise à jour dès que possible.
Qu'en est-il des graphiques hors ligne ? Lors de la mise à jour des graphiques hors ligne en utilisant PostMessageA(hwnd,WM_COMMAND,33324,0) ; une réinitialisation se produit à chaque tick artificiel !!!
Un rafraîchissement complet est également en cours. Commande de rafraîchissement
Il y a un rafraîchissement complet en cours. La commande Refresh
Un rafraîchissement complet a lieu à cet endroit. Commande de rafraîchissement
Cela ne s'est jamais produit auparavant. Mon indicateur a cessé de fonctionner avec l'optimisation. Maintenant, je dois remplir les tampons pour chaque tick. J'en ai parlé plus haut.
Maintenant, le rafraîchissement de la fenêtre efface les tampons des indicateurs.
Étrange.
J'ai commencé à vérifier la construction du 229 hier après que Slava ait posté les journaux. Il y a eu la même erreur qu'en 388. J'ai eu les mêmes images de plantage dans la version 229.
Le principal n'est pas les papillons. Le zigzag a disparu, c'est-à-dire que les tampons ont été remis à zéro. C'est pourquoi les constructions graphiques disparaissaient.
J'ai décidé d'y réfléchir. Aujourd'hui, j'ai réessayé. J'ai également mis l'indicateur avec les paramètres par défaut. Il fonctionne bien dans les versions 229 et 388. La seule différence avec le test d'hier est la suivante. J'ai décidé de le tester depuis les anciennes versions pour analyser quelle version l'erreur est apparue. Toutes les versions de l'indicateur fonctionnent correctement. Aucune erreur. Les tampons ne sont pas remis à zéro. Je n'ai pas encore rencontré ce problème.
L'indicateur ne fonctionne pas avec les variables globales. Il ne sauvegarde pas les informations pour la session suivante dans des variables globales. Par conséquent, les anciennes versions, lancées en premier lieu à des fins de test, ne pouvaient laisser dans le terminal aucune information susceptible d'affecter le fonctionnement des versions ultérieures de l'indicateur.
Peut-être y a-t-il un problème avec votre ordinateur ? Mais comment l'ordinateur peut-il affecter le fonctionnement du terminal ? Faites en sorte que, pendant les tests, les tampons soient remis à zéro à des moments aléatoires. C'est un mystère.
Maintenant, les tests dans la version 388 se déroulent sans problème avec absolument les mêmes données initiales qu'hier, lorsqu'il y avait des échecs.
Étrange.
J'ai commencé à vérifier la construction du 229 hier après que Slava ait posté les journaux. Il y a eu la même erreur qu'en 388. Les mêmes images d'écrasement sont apparues dans la version 229 également.
Lorsque PPC et moi avons testé ZigZag, nous sommes tombés sur un grand nombre de problèmes liés spécifiquement au point de départ de la construction de ZigZag.
Il s'agit probablement d'une combinaison de facteurs - point de départ, nombre de bars, etc.
Cela ne s'est jamais produit auparavant. Mon indicateur a cessé de fonctionner avec l'optimisation. Maintenant, je dois remplir les tampons pour chaque tick. J'en ai parlé plus haut.
Maintenant, la mise à jour de la fenêtre efface les tampons des indicateurs.
Cela ne s'est pas produit parce qu'il y avait un bogue avec le compte du compteur de changement. Une annulation complète signifie que certaines données dans le tampon peuvent avoir changé. Nous ne pouvons pas garantir l'intégrité des données dans le graphique hors ligne.