[Archive] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 2. - page 320
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
Bonsoir à tous !
Dites-moi, j'ai compilé le programme, mais j'ai obtenu une erreur "'\end_of_program' - parenthèse gauche non équilibrée D:\Program Files\MetaTrader 4 - Alpari\experts\probota 4.mq4 (161, 4)".
J'ai tout vérifié, tout est correct. À quoi peut être liée cette erreur ?
Bonsoir à tous !
Dites-moi, j'ai compilé le programme, mais j'ai obtenu une erreur "'\end_of_program' - parenthèse gauche non équilibrée D:\Program Files\MetaTrader 4 - Alpari\experts\probota 4.mq4 (161, 4)".
J'ai tout vérifié, tout est correct. À quoi peut être liée cette erreur ?
Par exemple, l'absence de parenthèses dans une condition quelconque... Soit compiler non pas l'EA elle-même, mais une de ses inludes...
Bonsoir à tous !
Dites-moi s'il vous plaît, j'ai compilé le programme, mais il génère l'erreur "'\end_of_program' - parenthèse gauche déséquilibrée D:\Program Files\MetaTrader 4 - Alpari\experts\probota 4.mq4 (161, 4)".
J'ai tout vérifié, tout est correct. À quoi peut être liée cette erreur ?
Le compilateur vous a donné le numéro de ligne (161) entre parenthèses, là où il y a une parenthèse manquante ou supplémentaire.
Double-cliquez sur le texte de l'erreur et le compilateur vous montrera l'emplacement de l'erreur.
Bonjour à tous !
Chers professionnels !!!
Ecoutez, s'il vous plaît, je ne comprends pas quel est le problème. Quand j'essaie de placer un ordre en attente, il en sort deux.
while (Ticket2<0)
{
RefreshRates() ;
Ticket2=OrderSend(Symbol(),2,Lots_New*2,price,2,0,TP,"",MN) ; //1 ordre est en attente Acheter
Alert ("Error in Cycle",GetLastError()) ; Alert ("TIK2= ",Ticket2 ;)
Dormir (500) ;
}
quelqu'un peut m'aider à modifier le code pour que l'indicateur ne doive pas être mis à jour manuellement à chaque barre.
Par exemple, l'absence de parenthèses dans une condition quelconque... Ou bien vous ne compilez pas le Conseiller Expert lui-même, mais un de ses inludes...
Merci, je vais vérifier plus attentivement
Le compilateur vous indiquera le numéro de ligne (161) où la parenthèse est manquante ou supplémentaire.
Double-cliquez sur le texte de l'erreur et le compilateur vous dira où se trouve l'erreur.
Merci pour le conseil !
J'en achète encore un paquet :( S'il vous plaît, dites-moi ce que l'on peut faire d'autre.
Bizarre, le code fonctionne. Peut-être ne pas le mettre là ?
Bizarre, le code fonctionne. Peut-être que tu l'as mis au mauvais endroit ?
Bizarre, le code fonctionne. Peut-être que tu l'as mis au mauvais endroit ?
Lorsque j'écris ceci, je n'écris pas Flag=0 devant la condition, car alors il sera mis à jour chaque fois avant une transaction et sera toujours 0. Si nous ne spécifions pas de valeur, par exemple juste int Flag, le programme lui attribuera 0, n'est-ce pas ?