Discussion de l'article "Guide étape par étape pour rédiger un conseiller expert en MQL5 pour les débutants" - page 15
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
Dans le compilateur, ce message d'erreur apparaît
et dans le testeur de stratégie, ce message d'erreur apparaît
Tout cela dans l'EURUSD et sur le graphique H1.
Peux-tu m'aider, s'il te plaît ?
LG
J'essaie de compiler le code fourni dans ce tutoriel mais j'obtiens l'erreur suivante
iADX : wrong parameter count
à la ligne suivante
adxHandle=iADX(NULL,0,ADX_Period) ;
Le code me semble correct. Comment corriger l'erreur ?
Quelqu'un peut-il m'aider ?
Quel avertissement - quels messages d'erreur dans l'onglet Journal ?
Malheureusement, j'obtiens le même message d'erreur!
L'advisor d'un courtier ECN ne fonctionne pas.
C'est extrêmement frustrant que rien ne fonctionne particulièrement bien avec le nouveau MT5 et que l'on veuille passer à la nouvelle version !
Merci beaucoup !
On ouvre d'abord 1 vente, puis 1 achat et ensuite un tas de positions à acheter, à la fin tout se vide rapidement. Le code de vérification des positions ouvertes est incorrect. Je n'ai rien changé dans le code
J'ai essayé de modifier la condition d'ouverture d'une position au croisement du SAR dans le code source - cela a fonctionné. J'ai ensuite ajouté le code de suivi (changement de position par SAR) du livre de référence MQL5 sur la structure MqlTradeRequest. Mais il continue à générer l'erreur [Invalid stops]. Apparemment, quelque chose ne va pas avec la requête. D'ailleurs, j'essaie de l'étudier (demande d'ouverture d'une position) dans différentes variantes. Et je suis resté bloqué sur la modification de la position. Je ne comprends pas du tout ce que je fais de mal ???? J'ai joint l'Expert Advisor à ce message.
Merci de me dire comment corriger le code pour qu'après le take profit, l'EA n'ouvre pas une transaction immédiatement, et attende le signal suivant, par exemple, si le signal d'achat a fonctionné, clôturé au take profit, puis attendu le signal de vente.
Après cela, seul un nouveau signal d'achat est déclenché.
Bonjour ! très bon tutoriel, c'est bien expliqué, merci !
Mais j'ai un problème, j'ai eu cette erreur :
failed market buy 0.10 EURUSD sl : 1.04917 tp : 1.06217[Invalid request].
Bonjour,
J'ai un indicateur personnalisé, comment puis-je créer un EA, comme dans votre exemple ?