Objets graphiques avec drawonlastbaronly ou non
Forums › ProRealTime forum Français › Support ProBuilder › Objets graphiques avec drawonlastbaronly ou non
- This topic has 7 replies, 1 voice, and was last updated 3 years ago by
Lorenzo15.
-
-
05/11/2020 at 3:32 PM #131147
Salut
Comment peut-on faire pour combiner dans un seul et même indicateur, une droite que je dessine que sur deux derniers plus bas par exemple mais également de pouvoir laisser des objets graphiques sur l’historique (genre flèh ?
en utilisant drawonlastbaronly j’obtiens ce que je veux pour le premier mais pour les objets graphiques d’avant, ils sont supprimés.
merci
05/11/2020 at 3:36 PM #131149Comme son nom l’indique “drawonlastbaronly” ne tracera que les objets que tu as demandé en lisant le code de la barre courante. Si tu le mets à “false” ou que tu n’utilises pas ce DEFPARAM en tête de code, alors tous les chandeliers de l’historique seront considérés comme le dernier (le présent) à la première lecture de celui-ci.
05/11/2020 at 3:44 PM #13115205/11/2020 at 3:55 PM #13115505/11/2020 at 4:08 PM #13115605/11/2020 at 4:30 PM #131159Si tu connais les deux derniers plus bas (ou plus haut), tu connais aussi leurs coordonnées non ? Si tu pouvais partager ton code, ce sera plus simple et rapide pour te conseiller 🙂 Car je ne sais pas où tu en ai réellement.
05/11/2020 at 5:10 PM #131169Je comprends… 😉 j’utilise ca.. en fait je souhaite dessiner quelques droites high, low à partir donc de la barre en cours jusqu’à un historique de x bars
là un ex pour deux plus bas sur période de 15
123456789101112y2 = lowest[15](low)for i = 0 to 50 doif low[i]=y2 thenx2 = barindex[i]elsif low[i]<y2 theny1 = low[i]x1 = barindex[i]endifnextDRAWLINE(x1,y1,x2,y2)10/15/2021 at 4:16 PM #179753Bonjour,
Pour répondre au souci de drawonlastbaronly sans l’utiliser je suis en train de tester une méthode avec “islastbarupdate”.
L’inconvénient ? A chaque nouvelle barre le texte s’écrit avec un décalage d’une barre…. J’essaye en paliatif en effaçant le texte précédent avant de tracer le nouveau
Par exemple pour écrire “Hausse” à barindex +3 j’écris d’abord Hausse en blanc à barindex +2 (effacement de N-1) avant d’écrire “Hausse” à barindex + 3 cette fois en noir avec l’instruction coloured (0,0,0,255)…
C’est pour l’instant ma seule piste et je crains qu’avec le changement d’échelle je n’aie de désagréable surprise… Si quelqu’un a une meilleure idée je suis preneur car je suis friand des drawpoint ou drawarrowup (down) sur les indicateurs pour placer des alertes avec aussi en plus un texte, une valeur ou le résultat d’un calcul après la dernière barre…Drawonlastbaronly me cause des maux de têtes !!
Hélas le temps de taper ces lignes je me suis aperçu qu’il faut aussi retracer l’indicateur car le texte “blanc sur fond blanc” que j’utilisais comme “gomme virtuelle” vient finir par s’incrire sur la courbe (en l’occurrence la MACD et sa ligne de signal)… A tester mémoriser la macd et la retracer dans sa couleur , idem pour le signal…. Gros bazar !!! Nicolas : AU SECOURS !
-
AuthorPosts
Find exclusive trading pro-tools on