Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 833
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
Corrigé... Mais il en reste un pour une raison quelconque.
Et je ne peux pas le reproduire dans le testeur. Je ne l'ai juste pas à la même date.
Pourquoi je ne peux pas connecter la bibliothèque dans mql4 à partir de c++ ? Voici mon code en Visual Studio 2012 C++. Fichier main. avec extension cpp (main.csr)
Ensuite j'ai créé un fichier avec l'extension def (main.def), qui a une liste de fonctions exportées, le code ressemble à ceci :
LIBRARY "dllmt42" EXPORTS add
Puis je l'ai importé dans le compilateur
Aucun problème après la compilation, mais lorsque vous laissez l'EA sur le graphique, je suis confus.
Unresolved import function call, find '_add' in 'dllmt42.dll'. Total Comander voit la fonction ainsi que le compilateur lui-même lorsqu'il fait glisser le fichier.
Qui peut aider ?
Corrigé... Mais il en reste un pour une raison quelconque.
Et je ne peux pas le reproduire dans le testeur. Je n'ai pas cette erreur à la même date.
Cette erreur montre que vous essayez de modifier une position/un ordre au prix auquel vous avez effectué la modification précédemment...
J'essaie de récupérer les données d'un indicateur dans MT5 à l'aide d'une fonction :
Je reçois une erreur :
Veuillez indiquer comment corriger le code pour MT5
Cette erreur indique que vous essayez de modifier une position/un ordre au prix auquel vous l'avez déjà modifié...
Non, je l'ai déjà vérifié plusieurs fois, le problème résidait dans le caractère aléatoire de la sélection des paramètres d'entrée de MQL lors du test des produits, qui ne sont pas toujours compatibles - j'ai corrigé cela aussi. Mais maintenant je reçois un message disant qu'il n'y a pas d'ordre ouvert.
Bien que je les ai sur les mêmes paires et les mêmes délais.
Non, je l'ai déjà vérifié plusieurs fois. Le problème venait du caractère aléatoire de la sélection des paramètres d'entrée de MQL lors du test des produits, qui ne sont pas toujours compatibles - j'ai déjà corrigé cela aussi. Mais maintenant je reçois un message disant qu'il n'y a pas d'ordre ouvert.
Mais je les ai sur les mêmes paires et délais.
Je ne sais pas pourquoi mon EA ne fonctionne pas.
Découvrez pourquoi l'EA ne fonctionne pas.
Il peut ne pas fonctionner si les paramètres d'entrée sont choisis au hasard de sorte que les signaux ne se produisent tout simplement pas. Mais vous ne devez pas non plus le limiter
Qu'entend-on par"distance de gel des échanges" ? Reçu par
MQL4
J'ai à nouveau l'erreur n°1 lors de la modification. Dans cette EA, les niveaux SL ou TP ne sont modifiés que dans quatre blocs
1 bloc
2 blocs
3 blocs
4 blocs
J'ai déjà tout vérifié plusieurs fois mais je ne trouve aucune erreur.
J'ai à nouveau l'erreur n°1 lors de la modification. Dans cette EA, les niveaux SL ou TP ne sont modifiés que dans quatre blocs
Ce n'est pas correct, même dans d'autres exemples
Si vous mettez un stop à 1.2356 et que sur un nouveau tick vous mettez à nouveau un stop à 1.2356, vous obtiendrez l'erreur 1.