Bonjour et merci pour tous les partages et les échanges. Merci à Nicolas pour toutes ses aides.
J’ai un indicateur qui inscrit dans la marge de droite (à barindex+10 de la dernière bougie par exemple) une information simple (par exemple % entre le Vwap et le SD1).
EcartVwapSD1 = … formule de calcul…
Drawtext (“#EcartVwapSD1#%”,barindex+10, sansserif,standard,8)
Quand une nouvelle bougie est créée, il écrit par-dessus, au bout de 3 ou 4 bougies, il y a 3 ou 4 écritures empilées et je ne peux plus lire.
Est-ce qu’on pourrait avoir une fonction de “nettoyage” adaptée ?
Merci beaucoup par avance.
Bonjour,
Tu peux ajouter en tout début de code cette ligne, pour que ce qu’écrit le drawtext soit effacé au changement de bougie:
defparam drawonlastbaronly=true
… mais, sans voir le script de ton code, difficile de savoir si le conseil est pleinement approprié ou pas, car si ce code génère aussi d’autres graphismes qu’on veut permanents mais non recalculés à chaque bougie, alors cette ligne les effacerait aussi…
Bonjour,
voici le code et 2 images : la première après le rafraichissement de l’écran (reload), l’autre après quelques bougies.
Ok, il n’y a que ces 2 drawtext comme instructions graphiques, tu peux donc bien rajouter en début de code la ligne mentionnée dans le post précédent:
defparam drawonlastbaronly=true