Erreurs, bugs, questions - page 2635
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
Cette plateforme (MT5) est-elle conçue pour le trading sur les marchés financiers ou s'agit-il d'un cirque ? Que devons-nous faire à chaque fois que nous devons refaire les codes pour vos mises à jour ? J'en ai marre.
hmm....
Qu'est-ce que tu dois réviser exactement ? Peut-être que moi aussi ?
Je ne pense pas avoir fait quoi que ce soit à propos des mises à jour..........
Quel genre d'erreur ? Je n'ai pas vu ce genre d'erreur depuis plusieurs versions.
Quel genre d'erreur ? Je n'ai pas vu ce genre d'erreur depuis plusieurs versions.
А... Je vois...
Ce n'est probablement pas lié aux mises à jour. Il faut comprendre pourquoi.....
А... Je vois...
Eh bien, ce n'est probablement pas lié aux mises à jour. Je dois comprendre pourquoi.....
Cela fonctionne depuis plus de 5 ans)) Le code n'a pas changé).
Cela fonctionne depuis plus de 5 ans)) Le code n'a pas changé)
Il ne s'ensuit pas du tout que les erreurs sont dues aux mises à jour de la plate-forme. Tu es hors du tableau.
Bonjour !
Je veux exécuter certains MT4 avec un fichier batch.
Pouvez-vous me dire comment faire et pourquoi mon code ne fonctionne pas :
Au mieux, il exécute quelques MT4, puis se bloque.
Bien sûr, la mémoire vive ne manque pas.
De plus, je l'ai essayé sur différents ordinateurs
La clé du mode portable est-elle requise par hasard ?
Est-ce qu'il démarre tous les terminaux manuellement ?
Roman, c'est la deuxième fois que vous tombez dans le piège du manque de volonté de lire la documentation.
Et dans la documentation de mql4, si ma mémoire est bonne, il était clairement indiqué que les variables ne devaient pas être utilisées comme taille de tableau.
Ce n'est pas tout à fait la même chose, mais merci quand même de citer la documentation.
Je ne suis pas un développeur, mais je vais commenter.
Pour un tableau statique, le compilateur doit allouer un certain nombre d'octets en mémoire au moment de la compilation.
Combien de mémoire le compilateur doit-il allouer si row et col sont inconnus au moment de la compilation ?
Les valeurs initiales ne sont utilisées que si les paramètres sont omis lors de l'appel. Les paramètres réels ne sont connus qu'au moment de l'exécution.
Donc, pas de gadgets, apprenez la langue.
Cela semble correct, merci, j'avais la même idée en tête.
Les exemples en C sont exactement ceux qui me guident.
Mais apparemment, les compilateurs modernes sont devenus plus stricts.
J'ai vérifié ce code dans VS et il se plaint également de la mémoire de tableau non allouée.
Peut-être cet échantillon est-il destiné à d'autres compilateurs, ou est-il obsolète et dépend-il de la norme du langage ?
Il y a maintenant trois icônes dans l'en-tête de la page mql5.com à côté du bouton de profil :
1.Favoris
2. nourrir
3. Messages
Veuillez ajouter une autre icône, quelque chose comme :
4. Argent
où le montant de tous les fonds reçus pendant la journée (marché, freelance, etc.) serait affiché, ce serait très pratique, et maintenant pour cela il faut aller dans le profil pour voir le solde disponible.
Je ne suis pas un développeur, mais je vais commenter.
Pour un tableau statique, le compilateur doit allouer un certain nombre d'octets en mémoire au moment de la compilation.
Combien de mémoire le compilateur doit-il allouer si row et col sont inconnus au moment de la compilation ?
Les valeurs initiales ne sont utilisées que si les paramètres sont omis lors de l'appel. Les paramètres réels ne sont connus qu'au moment de l'exécution.
Donc, pas de gadgets, apprenez la langue.
Je parle à voix haute, mais c'est plutôt un appel au développeur.
Alors Zloy, ne le prends pas personnellement.
Il s'avère que les matrices dynamiques ne peuvent être traitées qu'au moyen d'objets ou de structures. Une autre béquille est créée en général.
Il n'y a pas de pointeurs sur les variables dans mql, nous devons donc utiliser l'approche objet où les pointeurs sont disponibles.
Ainsi, pour utiliser les matrices dynamiques, un utilisateur doit connaître la POO et travailler avec des pointeurs, et de plus, en exécution MQL.
Combien d'entre eux ont cette connaissance ? Vous connaissez la réponse vous-même. Je n'ai pas de difficultés à comprendre l'approche objet, mais pour ceux qui ne connaissent pas la POO
Ils créent un seuil artificiel pour l'utilisation du langage, en particulier lorsqu'il s'agit de matrices dynamiques.
À mon sens, un développeur devrait au contraire s'intéresser à rendre le langage plus facile à utiliser, plutôt que de le compliquer.
En d'autres termes, ils doivent développer les fonctions qui sont nécessaires à l'utilisateur pour travailler confortablement avec la langue.
Et d'autant plus avec les matrices, qui sont presque la base des méthodes numériques.
Pour cette raison, je voudrais vous demander de créer des fonctions similaires à ArrayResize, mais pour les matrices ArrayResizeMx(A, n, m),
et peut-être aussi pour ceux qui sont multidimensionnels. En d'autres termes, donner la possibilité de travailler avec des matrices non pas comme avec des objets, mais comme avec des tableaux habituels dans le style C.
En particulier pour la représentation visuelle des matrices, la fonction ArrayPrint(A, 0) imprime les matrices à partir de tableaux, et non d'objets.