Bonjour à tous,
Dans la version 10.3, comment faire pour ajouter les libellés des lignes d’un indicateur sur le graphique prix et, si possible, que les lignes se prolongent par extension (exemple typique : les points pivots).
Merci d’avance,
Phil4910
Tu pourras trouver un parfait exemple pour ce cas concret dans la documentation probuilder du site : Drawtext avec probuilder
(le premier pour l’affichage des noms de points pivots)
J’espère que ça te sera utile. Fait nous savoir si cela correspond bien à ta demande, merci.
Super, c’est ce que je cherchais, merci Nicolas.
Encore une petite question : peut-on changer la forme et la taille des lignes (plus épaisse, pointillé,…)?
Merci,
Phil4910
Non, on ne peut pas modifier la taille des lignes, l’instruction STYLE n’est utile (ne fonctionne) que pour les variables retournées dans “RETURN”.
Dernière question : peut-on aligner le libellé d’une ligne à droite du graphique et qu’il y reste même en cas de défilement comme pour les PP par exemple?
On ne peut rien tracer à droite du prix. Si tu utilises le barindex courant, alors oui l’objet tracé s’affichera toujours sur la dernière bougie.
Bon, et à gauche non plus (et qu’il y reste si défilement)?
Si bien sûr, tout est une question de code pour définir à quel barindex de celui actuel on souhaite afficher le texte:
defparam drawonlastbaronly=true
drawtext("test",barindex[4],close,Dialog,Bold,20)
RETURN
Dans cet exemple, je trace mon texte à 4 barres en arrière de celui courant.
Oui, je suis d’accord avec toi, mais je souhaite que le texte reste “collé” à gauche de l’écran même quand je fais défiler le graphique. Exemple typique : le libellé d’une ligne horizontale ne bouge pas, il reste à gauche même si tu fais défiler ton graphique sur plusieurs jours.
As-tu une solution?
Merci pour ton aide.
Phil4910
“à gauche”, c’est à dire collé à l’écran, peu importe la taille de celui-ci ? Si oui ça n’est possible, les coordonnées X et Y ne sont pas relatives à l’écran, mais au prix et au barindex.. C’est handicapant, j’en suis conscient..