Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1268
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
Bonjour !
Je suis confus dans trois pins :
J'ai défini des nombres extern int a =2 ; extern int b =3 ; extern int c =4 ; comment puis-je maintenant définir le nombre abcpour changer sa valeur lorsque je change a, ou b, ou c pour le comparer à un certain d donné (par exemple d=344)?
Merci !
Bonjour !
Je suis confus dans trois pins :
J'ai défini des nombres extern int a =2 ; extern int b =3 ; extern int c =4 ; comment puis-je maintenant définir le nombre abcpour changer sa valeur lorsque je change a, ou b, ou c pour le comparer à un certain d donné (par exemple d=344)?
Merci !
x = c + b*10 + a*100
x = c + b*10 + a*100
Oh, mon Dieu ! Je me creuse les méninges ! Merci !
Bonjour, 2020.10.03_13:33 GMT+3. J'ai pris l'EA moyenne mobile standard pour MetaTrader 4. Et a commencé à le changer pour qu'il devienne rentable. Lorsque vous avez essayé de décrire les conditions de clôture à l'aide de la fonction OrderProfit() dans le testeur de stratégie, le conseiller expert a cessé de clôturer les transactions à cette condition. Elle ne va pas jusqu'à la clôture d'une transaction. Cependant, je doute d'avoir écrit correctement les conditions de clôture. Dans le cas contraire, le conseiller expert fermerait les transactions. Je vais probablement essayer d'écrire le prix d'ouverture du deal et les derniers prix. Une fois que la différence maximale entre le prix d'ouverture et le dernier prix est atteinte et que cette différence est réduite -- fermez la transaction. Je joins le fichier du conseiller expert. 13 H 50 GMT+3.
Bonjour !
J'ai commencé à écrire une fonction pour normaliser les données d'entrée. Mais je ne peux pas "remplacer" les valeurs originales par les valeurs normalisées. En d'autres termes, je ne peux pas mettre à jour les valeurs du tampon de séries chronologiques Open avec les nouvelles valeurs du tableau Temp. Quelle est mon erreur ? J'ai l'impression que j'essaie de croiser OOP et non-OOP)).
Je suis sûr que cela peut être fait d'une manière plus simple ! Dans ce cas, veuillez m'enseigner)
Bonjour !
J'ai commencé à écrire une fonction pour normaliser les données d'entrée. Mais je ne peux pas "remplacer" les valeurs originales par les valeurs normalisées. En d'autres termes, je ne peux pas mettre à jour les valeurs du tampon de séries chronologiques Open avec les nouvelles valeurs du tableau Temp. Quelle est mon erreur ? J'ai l'impression que j'essaie de croiser OOP et non-OOP)).
Je suis sûr que cela peut être fait d'une manière plus simple ! Dans ce cas, veuillez m'enseigner)
Lire la documentation sur la langue
Lire la documentation sur la langue
Alexey, merci ! Il est clair maintenant que ce n'est pas possible.
C'est vrai, je ne suis pas vraiment mql4. J'essaie de modifier des données par le biais de la classe CiOpen. Je suis confus par la méthode Update, qui devrait changer l'élément à une position spécifiée du tableau.
Alexei, merci ! Il est clair maintenant que ce n'est pas possible.
C'est vrai, je n'ai pas exactement mql4. J'essaie de modifier des données par le biais de la classe CiOpen. Je suis confus par la méthode Update, qui devrait changer l'élément à une position spécifiée du tableau.
Puisque la question est posée dans la section mql4, j'ai répondu concernant mql4. Il n'y a aucune allusion à mql5 dans votre question. Mais le résultat est le même.