Discussion de l'article "Visualisez le ! Bibliothèque graphique MQL5 similaire à 'plot' du langage R" - page 6
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
En fait, j'utilise plusieurs toiles (généralement pas plus de 4).
Je n'ai pas trouvé de recherche sur iDot() ou 3DStars pour voir le code.
Je voulais prendre en compte tout ce qui se trouve sous le canevas, y compris le graphique lui-même (couleur de fond) et la couleur de ses éléments (barres, lignes ask/bid, etc).
En déplaçant ce canevas avec un fond transparent sur lequel sont dessinés des éléments semi-transparents, tous les pixels devraient être dessinés correctement.
Ce n'est pas le cas actuellement :
Artem, il ne s'agit pas de tâches triviales qui nécessitent de nouvelles connexions neuronales. Par exemple, en SVG, il existe un concept tel que viewBox. J'ai déjà regardé beaucoup de vidéos sur son fonctionnement, lu beaucoup de documentation, écrit beaucoup de code, et il m'arrive encore de rester bloqué. Je n'ai toujours pas les connexions neuronales nécessaires, même s'il m'a semblé plusieurs fois que j'avais tout compris.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading
Discussion autour de l'article "Visualisez-le ! Bibliothèque graphique en MQL5 comme analogue de R"
Anatoli Kazharski, 2023.07.31 17:39
...
Je voulais prendre en compte tout ce qui se trouve sous le canevas, y compris le graphique lui-même (couleur de fond) et la couleur de ses éléments (barres, lignes ask/bid, etc.).
En déplaçant ce canevas avec un fond transparent sur lequel sont dessinés des éléments semi-transparents, tous les pixels devraient être dessinés correctement.
Ce n'est pas le cas actuellement :
Voici un exemple où un canevas (avec un cercle bleu) se trouve au-dessus d'un autre canevas (un rectangle bleu avec une image) et là encore, il n'est pas tenu compte de ce qui est dessiné sur le canevas du dessous :
Il n'a pas été possible de trouver une recherche pour iDot() ou 3DStars afin de visualiser le code.
Je voulais prendre en compte tout ce qui se trouve sous le canevas, y compris le graphique lui-même (couleur de fond) et la couleur de ses éléments (barres, lignes ask/bid, etc.).
En déplaçant ce canevas avec un fond transparent sur lequel sont dessinés des éléments semi-transparents, tous les pixels devraient être dessinés correctement.
Ce n'est pas le cas actuellement :
h ttps://www.mql5.com/ru/forum/227736/page72#comment_25130501
Je vous remercie ! Ce sont des exemples très intéressants ! J'avais donc tort.
Je n'ai pas encore regardé le code en détail, mais pourquoi la transparence n'est-elle pas dessinée comme prévu dans le CCanvas par défaut ?
Je vous remercie ! Ce sont des exemples très intéressants ! J'avais donc tort.
Je n'ai pas encore regardé le code en détail, mais pourquoi la transparence n'est-elle pas dessinée comme prévu dans le CCanvas par défaut ?
Il y a beaucoup de choses qui ne vont pas.
Nikolay, peux-tu faire une liste de ce qu'il est souhaitable de changer dans le CCanvas standard ? A votre avis. Tel qu'il est actuellement, et tel qu'il devrait être. Et pourquoi.
Nicholas, pouvez-vous faire une liste de ce qu'il est souhaitable de changer dans la version standard de CCanvas ? A votre avis. Tel qu'il est actuellement, et tel qu'il devrait être. Et pourquoi.
Nous avons besoin d'une nouvelle classe avec moins de fonctions que dans CCanvas. Il est préférable que cette classe soit aussi proche que possible de JS Canvas, qui n'a pas beaucoup de fonctions par essence, pour faciliter l'apprentissage et l'adoption, étant donné que l'ensemble des technologies de l'information évolue vers le web.
mais c'est l'idéal.
Je pourrais probablement écrire quelque chose comme cela moi-même, mais cela prendrait au moins une demi-année à temps plein
bien que personnellement je n'aime pas tout dans JS Canvas, mais pour la standardisation, il serait bon d'implémenter quelque chose comme cela avec de petits changements pour se passer de l'analyse des chaînes de caractères.
ZY mais pour un travail normal, j'ai besoin de refaire le modèle d'événement de MT5, car il est tout simplement horrible
Le canevas dans MT5 est censé fonctionner deux fois plus vite que le canevas JS. Mais pour cela (pour une interface sans décalage) il faut changer beaucoup de choses dans MT5, ce que Renat ne fera jamais.
Nous avons besoin d'une nouvelle classe avec moins de fonctions que CCanvas. Il est préférable que cette classe soit aussi proche que possible de JS Canvas, qui n'a pas beaucoup de fonctions par essence, pour faciliter l'apprentissage et l'adoption, étant donné que l'ensemble des technologies de l'information évolue vers le web.
mais c'est l'idéal.
Je pourrais probablement écrire quelque chose comme cela moi-même, mais cela prendrait au moins la moitié d'une année à temps plein
bien que personnellement je n'aime pas tout dans JS Canvas, mais pour la standardisation, il serait bon d'implémenter quelque chose de similaire avec de petits changements pour se passer de l'analyse des chaînes de caractères.
Mais pour un travail normal, nous devons refaire le modèle d'événement de MT5, car il est tout simplement horrible.
Il est clair que tout est "sous le coude", mais la question était un peu différente. Qu'est-ce qu'il est souhaitable de changer/affiner dans la classe existante...
Il est clair que tout est "sous le coude", mais la question était un peu différente. Qu'est-ce qu'il est souhaitable de changer/améliorer dans la classe existante...
des méthodes douces pour leur donner vie. Maintenant, je pense qu'il y a même des fonctions dans CCanvas qui ne sont pas documentées.