![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Visualisotor, comme l'ensemble de la plate-forme, est en cours de libération depuis longtemps. Ne confondez pas le processus continu de publication de nouvelles versions avec le statut de bêta.
Notre méthode de travail consiste en une amélioration constante avec des constructions fréquentes.
Il est logique de supposer que 0 est renvoyé au lieu du nombre de pixels :)
Mettez un contrôle sur le résultat de cette chaîne et gérez la division par 0.
Et pour ce qui est de renvoyer 0 au lieu des pixels, c'est direct au SD...
Jusqu'à présent, j'ai défini un contrôle avec une valeur fixe en cas d'erreur :
Je me suis assuré que les fonctions relatives à l'apparence du graphique fonctionnent dans le testeur. Mais j'ai trouvé un autre "bug". Les images .bmp sur le graphique en mode visualisation ne sont pas affichées :
Quelqu'un a-t-il rencontré un tel problème ?
Jusqu'à présent, j'ai défini un test à valeur fixe en cas d'erreur :
Je me suis assuré que les fonctions liées à l'apparence du graphique fonctionnent dans le testeur. Mais j'ai découvert un autre "bug" ? Les images .bmp sur le graphique en mode visualisation ne sont pas affichées :
Quelqu'un a-t-il rencontré ce problème ?
Ne voyez pas cela comme un "bug" mais comme un "truc", selon lequel tout sera ainsi dans la version 500/600/1000...
Bien qu'il faille croire comment et d'où les graphiques s'accrochent au tableau, et les télépathes disent se reposer de nos jours. :)
Ne voyez pas cela comme un "bug", mais comme une "astuce", selon laquelle tout sera ainsi dans la version 500/600/1000...
Bien que je doive croire comment et où la carte s'accroche à la carte, et les télépathes disent qu'ils se reposent de nos jours. :)
En mode temps réel, tout fonctionne. Mais en mode visualisation, ces blancs sont affichés.
C'est ainsi que je spécifie d'où viennent les fichiers :
C'est ainsi que je les affecte aux variables globales:
Voici comment j'ai implémenté la fonction de création d'objet :
Dans OnInit(), la fonction est également appelée dans OnTick(), à condition que l'objet ne soit pas trouvé.
Dans OnTick() maintenant mis le contrôle d'erreur et le testeur m'a montré l'erreur :
Et cela signifie que l 'ordre n'a pas été trouvé - ERR_TRADE_ORDER_NOT_FOUND. Je n'ai même pas encore utilisé les fonctions de commerce dans le conseiller expert et il ne peut y avoir d'ordres))).
Les objets de type OBJ_LABEL sont affichés correctement. Le "bug" ne concerne que les images .bmp en mode visualisation dans le testeur.
En temps réel, tout va bien :
Et en mode visualisation, c'est comme ça :
C'est important pour moi de savoir de quel côté est le mouchard. Parce que si c'est du côté de la plateforme commerciale, je vais laisser ce problème à d'autres temporairement.
tol64:
Les objets de type OBJ_LABEL sont affichés correctement. Le "bug" ne s'applique qu'aux images .bmp en mode visualisation dans le testeur.
En temps réel, tout est OK :
Certains objets ne sont pas affichés dans le mode de visualisation ou sont affichés de manière incorrecte.
Ceci s'applique également aux images, apparemment les développeurs n'ont pas fait le tour de cette fonctionnalité (ils ont d'autres problèmes, et pas seulement avec le testeur).
A propos, le modèle portant le nom d'expert "essaie de répéter" tout ce qui est disponible en mode réel, ceci peut être utilisé pour identifier les objets qui ne sont pas encore affichés en mode visualisation.
En mode temps réel, tout fonctionne. Mais en mode visualisation, ces blancs sont affichés.
On ne sait pas vraiment pourquoi ça marche.
L'exemple correct se trouve en bas de la page
Il y a aussi la recherche d'abord, et le redécoupage - j'ai vu quelque part que c'est mieux d'être sauvegardé.
// S'il vous plaît, ne me battez pas, je l'apprends moi-même.
Quand aura lieu la prochaine ?
Dans un jour ou deux.
La version 480 est en cours de test, nous la rendrons publique après les tests internes.
Dans un jour ou deux.
La version 480 est en cours de test. Après les tests internes, nous la rendrons publique.
On ne sait pas vraiment pourquoi cela fonctionne.
L'exemple correct se trouve en bas de la page
Il y a aussi une recherche d'abord, et un redécoupage - j'ai vu quelque part que c'est mieux d'être du côté sûr.
// Ne frappe pas trop fort, j'apprends moi-même.
Je n'ai pas compris ce que tu voulais dire. Vous avez marqué quelque chose en rouge... )) Avez-vous réussi à faire apparaître les objets BMP(OBJ_BITMAP_LABEL) dans le testeur en mode visualisation ?
Je ne les ai pas encore essayés.
J'ai mis en évidence les erreurs, qui devraient faire que le code ne fonctionne pas. Comparez votre code avec celui de l'exemple sur le lien.