Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1744
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
Pour les pros, il est plus rapide de demander, c'est-à-dire d'engager un tuteur pour ainsi dire. Croyez-moi, c'est moins cher et plus rapide.
mais il faut un professionnel enthousiaste pour tutorer, pas seulement un pro profond, il faut expliquer la base correctement et c'est tout. les 10k autres pages. information hétérogène....Merci pour le conseil !
Pouvez-vous me dire ce qui est le mieux :
(ma question porte principalement sur l'optimisation du code et sur certaines perspectives et pièges)Tout écrire dans un seul bloc OnTick ou le séparer par fonction ? C'est-à-dire, pour avoir seulement des appels de fonction dans OnTick
tout type peut être écrit et relu à partir de double via l'union.
Les appels de fonction sont plus corrects.
Seules les fonctions doivent être logiquement complètes et compréhensibles, de sorte que vous puissiez comprendre la logique de OnTick à partir du code.
Donnez-moi le fichier ici. C'est quelque chose de nouveau, je n'avais pas encore entendu ça.
Renommez n'importe quel fichier *.mq4 en n'importe quelle extension et essayez de le compiler, cela ne fonctionnera pas, le compilateur essaiera de le compiler comme s'il s'agissait de MT5.
Ce que j'ai écrit à l'intérieur du fichier, comme(
ne fonctionne pas tant que je ne renomme pas le fichier en *.mq4.
Comment le contourner, quelqu'un parmi les pros le saurait-il ?
Les appels de fonction sont plus corrects.
Seules les fonctions doivent être logiquement complètes et compréhensibles, afin que vous puissiez comprendre la logique de l'opération dans OnTick à partir du code.
Renommez n'importe quel fichier *.mq4 en n'importe quelle extension et essayez de le compiler, cela ne fonctionnera pas, le compilateur essaiera de le compiler comme s'il s'agissait de MT5.
Ce que j'ai écrit à l'intérieur du fichier, comme(
ne fonctionne pas tant que je ne renomme pas le fichier en *.mq4.
Comment puis-je contourner ce problème ? Quelqu'un parmi les professionnels peut-il me renseigner ?
Il ne compile pas du tout !
Lancez le fichier. Vous pouvez supprimer toutes les fonctions à l'intérieur de
Renommer tout fichier *.mq4
.
include1.mqh :
script1.mq4 et script1.mq5 :
Je l'ai, c'est le problème :
il n'y a pas de telle chose dans la langue maintenant.