Bonjour,
Je souhaite créer un indicateur simple.
Malgré la simplicité de celui-ci, je n’arrive pas à concevoir le code correspondant.
Un signal devrait être donné toutes les 30 bougies.
Voilà Voilà….
Merci pour votre aide
Il faut enregistrer dans une variable le moment où tu donnes le signal (son BARINDEX), puis autoriser ou pas l’affichage d’un nouveau signal uniquement si la différence entre le barindex courant et cette variable est supérieure à 30.
Dans ce code, le signal de départ pour le compte à rebours doit être le moment actuel, celui-ci ne dépend pas d’indicateur si ce n’est le close[30] qui au final sera toujours égale à 1
C’est en effet ce qui me bloque..
signal = 0
if signal[30] = 0 then
signal = 1
else
signal = 0
endif
return signal
Finalement !
Pour donner un signal plutôt qu’un retournement
S1 = 0
if S1[30] = 0 then
S1 = 1
else
S1 = 0
endif
C1 = S1 = 1 and S1[1] = 0
C2 = S1 = 0 and S1[1] = 1
Signal = C1 or C2
if Signal then
S2 = 1
else
S2 = 0
endif
return S2