![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
Ce que je veux dire, c'est que ça n'a pas d'importance.
votre code fonctionne (presque) pour le russe).
La capacité d'attention s'est endormie, apparemment ;))
Vous êtes les bienvenus !
Au fait, nous devons dire à TC que celui-ci :
Une entrée très étrange. Pourquoi spécifier la taille du tableau des messages d'une manière aussi étrange. La fonctionStringToCharArray fixe la bonne taille au tableau dynamique lui-même.ArrayResize semble être superflu ici.
C'est exactement ce que je comprends.
Référence MQL5 / Conversion des données / StringToCharArray
La borne 0 sera également copiée dans le tableau cible, et la taille du tableau dynamique peut être augmentée si nécessaire pour s'adapter à la taille de la chaîne.
c'est exactement ce qui est clair
Référence MQL5 / Conversion des données / StringToCharArray
La borne 0 sera également copiée dans le tableau du destinataire et la taille du tableau dynamique peut être augmentée pour s'adapter à la taille de la chaîne, si nécessaire.
Je ne suis certainement pas un pédant en codage, mais modifiez-vous la taille du tableau en appelant de manière répétée la fonction qui effectue la conversion des chaînes en caractères ?))))
Tu pourrais le faire :
Sinon, nous appelons deux fois la conversion de la même chaîne. De plus, le deuxième temps annule le premier.
Notez également le mot "ou" dans la documentation :
[in] Nombre d'éléments du tableau à copier. Définit la longueur de la chaîne de résultats. La valeur par défaut est -1, ce qui signifie copier jusqu'à la fin du tableau, ou rencontrer la borne 0. La borne 0 sera également copiée dans le tableau de destination, et la taille du tableau dynamique peut être augmentée pour correspondre à la taille de la chaîne si nécessaire. Si la taille du tableau dynamique est supérieure à la longueur de la chaîne, alors la taille du tableau ne sera pas réduite.
Nous ne savons pas si ce nul terminal est présent ou non, mais nous réduisons la taille du post du tableau, donc nous pouvons perdre le crochet de fermeture si aucun nul terminal n'est présent.
Il est utile de vérifier l'intégrité de la chaîne convertie en caractères par conversion inverse.
Un, deux, trois, quatre, cinq, le lapin est parti en promenade ! ))))
Oui ! ça marche ! !! cool
J'ai juste besoin de plus de ceJasop.mqh