Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1533
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
Pouvez-vous me dire comment comprendre la documentation en général ? Je suis vraiment inquiet de voir que dans les exemples, même pour un objet graphique simple comme le texte, ils vous jettent à la figure un échantillon avec un tas de code et nulle part ils n'écrivent quels paramètres sont obligatoires et lesquels ne le sont pas. Donc, pour simplement écrire un texte ou définir une tendance ou même comprendre les tampons d'un indicateur, vous ne comprenez pas quels paramètres minimums doivent être entrés et vous devez copier et coller votre code.
Bonjour, les paramètres obligatoires pour le texte sont l'index de la fenêtre, la référence des coordonnées et le texte lui-même, les autres sont facultatifs.
Vous devez garder à l'esprit qu'il existe deux types d'objets, OBJ_LABEL et OBJ_TEXT. Le premier objet est lié aux pixels de la fenêtre et le second au temps et au prix sur le graphique.
Disons que nous avons besoin d'une étiquette de texte liée à des pixels, alors faites ceci :
c'est le code presque minimal qui dessine l'étiquette de texte
la même chose pour l'objet OBJ_TEXT, mais vous devez également spécifier les propriétés prix et heure :
text_corner doit être l'une des valeurs constantes :
ID
Description
COIN_GAUCHE_SUPÉRIEUR
Centre des coordonnées dans le coin supérieur gauche du graphique
COIN_GAUCHE_INFÉRIEUR
Centre des coordonnées dans le coin inférieur gauche du graphique
COIN_DROIT_INFÉRIEUR
Centre des coordonnées dans le coin inférieur droit du graphique
COIN_DROIT_SUPÉRIEUR
Centre des coordonnées dans le coin supérieur droit du graphique
Plus de détails ici : https://www.mql5.com/ru/docs/constants/objectconstants/enum_basecorner#enum_base_corner
text_corner doit être l'une des valeurs constantes :
Identifiant
Description
ANCRE_GAUCHE_SUPÉRIEURE
Point d'ancrage dans le coin supérieur gauche
ANCRE_GAUCHE
Point d'ancrage à gauche au centre
ANCRE_GAUCHE_INFÉRIEURE
Point d'ancrage dans le coin inférieur gauche
ANCRE_BAS
Point d'ancrage sous le centre
ANCHOR_RIGHT_LOWER
Point d'ancrage dans le coin inférieur droit
ANCHOR_RIGHT
Point d'ancrage à droite au centre
ANCRE_DROITE_SUPÉRIEURE
Point d'ancrage dans le coin supérieur droit
ANCRE_UPPER
Point d'ancrage au centre supérieur
CENTRE D'ANCRE
Point d'ancrage exactement au centre de l'objet
Plus de détails ici: https://www.mql5.com/ru/docs/constants/objectconstants/enum_basecorner
vous pouvez également connecter la bibliothèque standard #include <ChartObjects\ChartObject.mqh> et utiliser ses classes, mais cela ne fait que vous compliquer la vie à mon avis
Salutations, les paramètres obligatoires pour le texte sont l'index de la fenêtre, la liaison des coordonnées et le texte lui-même, les autres sont facultatifs.
N'oubliez pas qu'il existe deux types d'objets : OBJ_LABEL et OBJ_TEXT. Le premier est lié aux pixels de la fenêtre et le second au temps et au prix sur le graphique.
Disons que nous avons besoin d'une étiquette de texte liée à des pixels, alors faites ceci :
c'est le code presque minimal qui dessine l'étiquette de texte
la même chose pour l'objet OBJ_TEXT, mais vous ne devez définir que les propriétés de prix et de temps :
Dieu vous bénisse )Ce n'est pas seulement le texte mais beaucoup de choses, même les tampons indicateurs. Qu'y a-t-il dans le panier retiré ?)
Dieu vous bénisse )Ce n'est pas seulement le texte, c'est beaucoup de choses, même les tampons des indicateurs. Pourquoi êtes-vous supprimé du chariot ?)
J'ai supprimé du chariot comme d'habitude parce que j'étais paranoïaque et que les Chexistes ne m'ont pas démasqué 😀 Je n'ai aucune idée de ce qu'il faut en faire.
Et la bonne option est, eh bien, très simple...
Et qu'est-ce que c'est ? Pourquoi ne l'écrivez-vous pas ?
Bonjour à tous, J'ai inséré dans un EA "starhour et stophour" pour ouvrir des ordres à une certaine heure, mais je n'ai pas considéré qu'un ordre qui a été ouvert par exemple à 22:00 ne sera pas fermé en stophour (23:00).
mettre "starhour et stophour" uniquement sur les ordres ouverts
mettre "starhour et stophour" uniquement sur les ordres d'ouverture
Vous ne pouvez pas négocier après l'heure limite
Les paramètres globaux sont définis
Et dans OnTick
C'est le problème, il n'ouvre et ne ferme que les ordres starthour->stophour.
C'est le problème, il n'ouvre et ne ferme que les ordres starthour->stophour.
quelque chose comme ceci
à peu près comme ceci
Voici comment l'ordre se termine