Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 823
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
Veterros:
Ребят подскажите, почему 4202 выдаёт (Объект не существует). Правильно что не существует его создать надо, а он мне (не существует)! Чего можно с ним сделать? Или я где-то опять накосячил?
else ajouter après le crochet fermant, ou à l'intérieur de ce crochet déplacer les opérateurs de modification d'objet.
Merci, mais le problème n'a pas disparu.
Quelqu'un peut-il suggérer si ces expressions sont équivalentes ou non?
Pouvez-vous me dire pourquoi le 4202 s'arrête (Object does not exist). Correct, il n'existe pas, il doit être créé, mais il me (n'existe pas) ! Que peut-on en faire ? Ou j'ai merdé ailleurs ?
J'ai hâtivement essayé votre version en tant que script, en remplaçant l'heure et les marques et en vérifiant les objets, mais il n'a pas renvoyé d'erreurs.
Peut-être, pour éviter les problèmes, essayez de former des objets flèches en tenant compte du nouveau langage MQL4 ?
Voici le "corps" du script qui crée les objets-flèches que vous avez spécifiés, en tenant compte du nouveau langage (les temps et les marques sont arbitraires, au lieu de SignalBarsTime, Hi2, SignalBarsTime, Lo2, que vous ne connaissez que jusqu'à présent) :
P./S. : J'ai corrigé la ligne dans mon message ci-dessus en remplaçant ANCHOR_BOTTOM par ANCHOR_TOP:
Merci beaucoup, très utile. J'aimerais trouver comment nommer les objets automatiquement, car je dois les redessiner à chaque fois. Peut-être pouvez-vous me dire où trouver des informations à ce sujet et où chercher ?
Oui. Le nom de l'individu peut être épelé de différentes manières.
Par exemple, la fonction permettant de former des noms individuels pour les objets peut ressembler à ceci :
Et dans le corps du programme on peut l'éditer comme ceci (en ayant écrit au préalable dans les conditions ce qui servira de préfixe) :
... string nameobj=nameNi(prefixX,timeX);De plus, pour un objet nouvellement créé, cela pourrait ressembler à ceci
Je ne sais pas où vous pouvez le trouver dans l'aide ou sur le site, mais le tutoriel m'a rappelé cette page : https://book.mql4.com/ru/functions/strings
Vous y trouverez des informations et un exemple de code. Utilisez simplement TimeToString au lieu de TimeToStr. Cependant, il peut être d'une grande aide lors de la maîtrise du nouveau langage MQL4. Également en combinaison avec l'aide pour la langue mise à jour.
Ajoutez l'heure au nom de l'objet.
Oui. Le nom de l'individu peut être épelé de différentes manières.
Par exemple, la fonction permettant de former des noms individuels pour les objets peut ressembler à ceci :
Et dans le corps du programme on peut l'éditer comme ceci (en ayant écrit au préalable dans les conditions ce qui servira de préfixe) :
De plus, pour un objet nouvellement créé, cela pourrait ressembler à ceci
Je ne sais pas où vous pouvez le trouver dans l'aide ou sur le site, mais le tutoriel m'a rappelé cette page : https://book.mql4.com/ru/functions/strings
Vous y trouverez des informations et un exemple de code. Utilisez simplement TimeToString au lieu de TimeToStr. Cependant, il peut être d'une grande aide lors de la maîtrise du nouveau langage MQL4. Également en combinaison avec l'aide pour la langue mise à jour.
Salut, chérie ;) Imaginez, depuis combien de temps j'écris du code pour différents objets et je n'ai jamais pensé à faire une fonction séparée pour créer des noms - je l'ai toujours fait directement dans le code. J'ai travaillé trop dur. Merci pour le conseil. Et partout ailleurs, là où c'est pertinent, pour la compacité, j'écris les fonctions, mais ici quelque chose me tourmente tout le temps.
ZS. Voilà, tu as dit bonjour à Lyov ;).