Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 491
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, pourriez-vous me dire comment afficher/supprimer un certain symbole de manière programmatique dans la fenêtre "aperçu du marché" ?
Voir la fonction SymbolSelect.
Bonjour, pourriez-vous me dire où il y a une erreur dans ce code ?
Bonjour à tous, Je suis confronté au problème suivant :
J'ouvre une transaction sans stoploss et takeprofit :
Je veux fermer cette commande
Je reçois cette erreur : OrderClose error 131
Si au lieu deOrderOpenPrice() je pointe 0.1 ou OrderLots() il y a une erreur : OrderClose error 138
Quel est le problème ?
Bonjour à tous, Je suis confronté au problème suivant :
J'ouvre une transaction sans stoploss et takeprofit :
Je veux fermer cette commande
Je reçois cette erreur : OrderClose error 131
Si au lieu deOrderOpenPrice() je pointe 0.1 ou OrderLots() il y a une erreur : OrderClose error 138
Quel est le problème ?
Vous fermez au mauvais prix
Pouvez-vous être plus précis sur ce que cela devrait être ? Merci.
Pouvez-vous être plus précis sur ce que cela devrait être ? Merci.
Bonjour !
J'ai lu attentivement le tutoriel sur les fichiers d'inclusion, et il n'est dit nulle part qu'un fichier d'inclusion ne peut pas être "inclus" deux fois dans l'EA.
Le premier est "déclenché", le second (avec le même nom) est ignoré.
Ce que je fais - je fais une copie du fichier inclus, j'ajoute une lettre/un chiffre au nom du fichier et dans la ligne EA, et tout fonctionne.
Question : est-ce le langage mql4 ou moi ?
Merci d'avance ! !!
Bonjour !
J'ai lu attentivement le tutoriel sur les fichiers d'inclusion, et il n'est dit nulle part qu'un fichier d'inclusion ne peut pas être "inclus" deux fois dans l'EA.
Le premier est "déclenché", le second (avec le même nom) est ignoré.
Ce que je fais - je fais une copie du fichier inclus, j'ajoute une lettre/un chiffre au nom du fichier et dans la ligne EA, et tout fonctionne.
Question : est-ce le langage mql4 ou moi ?
Merci d'avance ! !!
Pourquoi inclure la même chose deux fois dans la liste ?
Si le fichier d'inclusion contient la fonction f(), en l'incluant deux fois dans votre code, vous obtiendrez une erreur de compilation concernant la fonction f() déjà déclarée.
Pourquoi incluriez-vous la même chose deux fois dans votre liste ?
S'il existe une fonction f() dans le fichier d'inclusion, l'inclure deux fois dans votre code entraînera une erreur de compilation concernant une fonction f() déjà déclarée.
Si j'utilise le fichier include non pas comme une fonction personnalisée, mais comme une "substitution"/insertion d'un simple fragment de code, comme la recherche du dernier ordre par son instrument (ou la présence d'un ordre tout court). Et cette recherche peut être utilisée plusieurs fois dans un programme. Et il peut y avoir beaucoup de ces "opérations classiques".
C'est là que tu t'embrouilles. Il peut y avoir de nombreuses fonctions utiles de ce type dans un fichier include. Incluez le fichier une fois et utilisez les fonctions disponibles dans le fichier.