Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 869
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
La section d'aide vous indique à quoi il sert. Et, oui, il est exact qu'un paramètre entré par l'utilisateur ne peut pas être modifié par programme. Au moins quelque chose peut appartenir à l'utilisateur :)
Si vous le voulez vraiment, vous pouvez)
Si vous le voulez vraiment, vous pouvez)
Je rencontre souvent un problème. Le compilateur jure avec une erreur "variable déjà définie" sur le code :
Le guide de référence sur https://docs.mql4.com/ru/basis/variables/local indique :
Lesvariables déclarées à l'intérieur d'un bloc (au niveau interne) ont la portée dubloc.
Si les blocs sont imbriqués et quel'identifiant du bloc externe porte le même nom que l'identifiant du bloc interne, l'identifiant du bloc externe est "invisible" (caché) jusqu'à ce que le bloc interne soit terminé.
Mais même l'exemple du même livre de référence ne compile pas avec la même erreur "variable déjà définie" :
Même problème avec les cycles :
Comment contourner ce problème et faire en sorte que l'exemple du répertoire compile sans l'erreur "variable déjà définie" ?
Je rencontre souvent un problème. Le compilateur jure avec une erreur "variable déjà définie" sur le code :
Le guide de référence sur https://docs.mql4.com/ru/basis/variables/local indique :
Lesvariables déclarées à l'intérieur d'un bloc (au niveau interne) ont la portée dubloc.
Si les blocs sont imbriqués et quel'identifiant du bloc externe porte le même nom que l'identifiant du bloc interne, l'identifiant du bloc externe est "invisible" (caché) jusqu'à ce que le bloc interne soit terminé.
Mais même l'exemple du même livre de référence ne compile pas avec la même erreur "variable déjà définie" :
Même problème avec les cycles :
Comment contourner ce problème et faire en sorte que l'exemple du répertoire compile sans l'erreur "variable déjà définie" ?
Comment puis-je contourner ce problème et faire en sorte que l'exemple du répertoire compile sans l'erreur "variable déjà définie" ?
tous les exemples du livre de référence ne fonctionnent pas correctement pendant longtemps
par la portée dans vos exemples - la visibilité au sein d'un seul opérateur est locale, cela devrait certainement fonctionner ainsi :
c'est-à-dire que la visibilité à l'intérieur d'une instruction for est locale, les variables i et x seront perdues lorsque vous quitterez l'instruction.
J'ai essayé de rechercher le dernier pic de l'indicateur Peak Repainter à traiter par EA :
Le résultat est que 1 est écrit dans la variable globale, alors qu'il devrait en fait être -1.
Qu'est-ce qui ne va pas ? Avec le code ? Avec l'indicateur ?
L'indicateur est utilisé avec le réglage par défaut.
J'ai essayé de rechercher le dernier pic de l'indicateur Peak Repainter à traiter par EA :
Le résultat est que 1 est écrit dans la variable globale, alors qu'il devrait en fait être -1.
Qu'est-ce qui ne va pas ? Avec le code ? Avec l'indicateur ?
L'indicateur est utilisé avec un réglage par défaut.
Pourquoi le nom de l'indicateur est-il comme ça ?
Pourquoi le nom de l'indicateur?
Je garde juste les indicateurs pour les différents EAs dans des répertoires différents. Et je les renomme légèrement pour qu'ils soient groupés.
Le nom affecte-t-il quelque chose ?
Je garde juste les indicateurs pour les différents EAs dans des répertoires différents. Et je les renomme légèrement pour qu'ils soient regroupés.
Le nom affecte-t-il quelque chose ?
C'est le cas, tous les accès aux fichiers dans MT4 se font à l'intérieur du dossier MQL4, la sortie des conseillers experts/scripts/indicateurs en dehors de ce dossier est exclue pour des raisons de sécurité.
affecte, tout accès aux fichiers dans MT4 a lieu à l'intérieur du dossier MQL4, la sortie des EAs/scripts/indicateurs en dehors de ce dossier est exclue pour des raisons de sécurité