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
Logiciel Acronis True Imidge pour créer et restaurer des sauvegardes . Sauvegardez votre disque C.
Back Up et le système tel qu'il était au moment de la création.
La durée du retour en arrière est de 4 minutes.
Merci à vous aussi.
>> Merci à vous aussi.
Cher rid, pourriez-vous m'aider avec une question ici) https://forum.mql4.com/ru/15972/page145
Je ne suis pas vraiment doué pour ça.
Mais je suppose que si après le 1er signal vous "suspendez" le drapeau, laissez-le pendre.
Même si le 1er signal est déjà épuisé !
Ensuite, le 2e signal donnera le signal d'ouverture sans problème.
Si je comprends bien la question...
Cher rid, pourriez-vous m'aider avec une question) https://forum.mql4.com/ru/15972/page145
C'est là que vous demandez la fermeture ? Regardez ici.
"Fermeture des positions. Sur un signal d'un indicateur.
//------------------------
En mon temps, j'ai abordé le sujet là-bas.
Mais dans le code que vous avez posté - c'est difficile à comprendre et je ne vois pas du tout de section sur la fermeture.
Voici un exemple de bloc de fermeture pour vous :
Je ne suis pas vraiment un expert en la matière.
Mais l'hypothèse est que si après le premier signal vous "accrochez" le drapeau, alors laissez-le accrocher.
Même si le 1er signal est déjà épuisé !
Ensuite, le 2e signal donnera le signal d'ouverture sans problème.
Si je comprends bien la question...
si le deuxième signal arrive après le premier, ..... et seulement ainsi, mais... peut-être qu'en vérifiant le 2ème signal à l'ouverture le 1er signal sera déjà passé de faux à vrai alors il faudra terminer le calcul du 2ème signal, et procéder au passage du premier signal !
C'est là que vous demandez la fermeture ? Regardez ici.
"Fermeture des positions. Sur un signal d'un indicateur.
//------------------------
En mon temps, j'ai abordé le sujet là-bas.
Mais dans ce code, que vous avez posté - c'est difficile à comprendre et je ne vois pas du tout la section sur la fermeture.
Eh bien, ce n'est pas là, ..... Je n'arrive pas à obtenir le numéro d'un ordre ouvert pour fermer l'ordre, cela me donne une erreur... même si le numéro est trouvé par d'autres fonctions.
Regardez au-dessus. J'y ai ajouté un exemple.
Seulement au lieu de MagicNum vous insérez votre mn
Dans les paramètres externes, ajoutez
extern bool AutoClose = true ;
Seulement au lieu de MagicNum vous insérez votre mn
Dans les paramètres externes, ajoutez
extern bool AutoClose = true ;
>> >> ouais ouais merci, je l'ai eu.)
Eh bien, ce n'est pas là, ..... Je n'arrive pas à obtenir le numéro d'un ordre ouvert pour le fermer, il continue à afficher une erreur... même si le numéro est trouvé par d'autres fonctions.
Essayez de sélectionner l'ordre par position : la fonction donne un ticket t position de l'ordre dans la liste des ordres de bourse.
t = OrdersTotal() et diminuent à chaque commande traitée.Essayez de sélectionner un ordre par position : la fonction donne la position ticket t de l'ordre dans la liste des ordres de négociation.
t = OrdersTotal() et diminuent avec chaque commande traitée.Merci pour l'aide ! cela marcherait probablement aussi !!! Je ne manquerai pas de le vérifier !
Le code de fermeture a fonctionné.... Tout fonctionne maintenant, le problème était vraiment avec la définition de l'ordre ouvert. Merci encore à tous !