Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 326
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
Utilisez le bouton pour insérer le code !
Étrange parce que PriceBlizko1 est décrit dans la ligne ci-dessus
Quoi, personne n'utilise les indicateurs de ClusterDelta ?
Merci))) Je vais maintenant savoir))) J'ai indiqué à quel endroit donne une erreur à la compilation
Étrange parce que PriceBlizko1 est décrit dans la ligne ci-dessus
Il est décrit exactement dans la ligne ci-dessus. Il doit être défini de manière globale afin d'être disponible pour toutes les unités, et pas seulement pour l'unité locale (actuelle).
Personne n'utilise les indicateurs de ClusterDelta ?
Lire des objets et en tirer des données :ObjectGetDouble
Il est décrit exactement dans la ligne ci-dessus. Il doit être défini de manière globale, afin qu'il soit disponible pour toutes les unités, et pas seulement pour l'unité locale (actuelle).
Merci)
Il semble avoir fini d'écrire l'EA, mais une erreur s'affiche
')' - tous les chemins de contrôle ne renvoient pas une valeur
A quoi cela peut-il être lié ? J'ai essayé de mettre le retour, l'erreur change
return' - la fonction doit retourner une valeur.
Il semble avoir fini d'écrire l'EA, mais une erreur s'affiche
')' - tous les chemins de contrôle ne renvoient pas une valeur
A quoi cela peut-il être lié ? J'ai essayé de mettre le retour, l'erreur change
Le "return" - la fonction doit renvoyer une valeur.
Peut-être que la fonction doitretourner(0) ;
Peut-être qu'unretour(0) comme celui-ci est nécessaire;
Merci ! !!
AAAAAAAA HOORAY !!!! Merci ! !!
Pourquoi "merci" ? La fonction doit retourner une valeur. Et tu retournes toujours zéro. S'il est censé ne rien retourner, son type devrait être void.
Dans mql4, mql5 un tableau est toujours passé à une fonction par référence seulement (& == esperluette)
Tout d'abord, dans les paramètres formels d'une fonction, il y a une esperluette, et cela indique que ce n'est pas le tableau lui-même qui est passé dans la fonction, mais une référence à celui-ci. Ensuite, à l'intérieur de la fonction, vous travaillez déjà avec la référence, ce qui signifie que vous n'avez pas besoin de la spécifier à nouveau.
Le tilde (~) précède le nom du destructeur de la classe - le constructeur et le destructeur ont le même nom que la classe elle-même, mais le destructeur a un ~.
Lisez cet article pour savoir quand utiliser les références et quand utiliser les pointeurs.
Mais vous devez quand même lire les bases.
Merci !