Bonjour le forum,
mon indicateur fait que quand j’ai un signal la flèche qui est dessinée peut l’être sur plusieurs bougies consécutives.
je voudrais que la flèche ne se dessine qu’une fois quand le signal est donné.
Savez vous comment faire ?
Merci !
Merci de ne pas double poster, pour référence, je recolle ma réponse du sujet que tu as ouvert dans le forum anglophone:
Si votre code trace plusieurs fois la flèche, c’est que vos conditions sont toujours remplies !
Sans lire votre code, il y a plusieurs façons de gérer cela, mais essayez d’abord de vérifier si votre condition n’était pas vraie avant le premier placement de la flèche :
conditions = close>average[20] and rsi[14] crosses over 50
if conditions and not conditions[1] then
drawarrow(barindex,low)
endif
return
désolé pour le double postage Nicolas, et merci beaucoup pour le code qui fonctionne parfaitement (il fallait y penser !!)