Bonjour,
J’aurai besoin d’aide je voudrais faire un indicateur pour avoir le plus gros volume haussier sur une periode de 10 jours, ce volume doit être supérieur au volume baissier sur cette même période.
Ci-dessous voici ce que je suis parvenu à faire:
maxDownVol = 0 // Volume maximal des jours baissiers des 10 derniers jours
// Recherche du volume maximal des jours baissiers
FOR i = 1 TO 10 DO
IF Close[i] > Close[i+1] and Volume[i] > maxDownVol then
maxDownVol = Volume[i]
ENDIF
NEXT
isPoc = (Volume > maxDownVol) AND (Close> Close[1])
poc= isPoc AND NOT isPoc[1]
// Affichage du signal
RETURN poc
merci par avance
Bonjour. Cela peut se faire avec une boucle, mais il me vient une autre façon de le faire.
maxvol=highest[10]((close>open)*volume)
minvol=highest[10]((close<=open)*volume)
if maxvol>minvol then
backgroundcolor("green",30)
endif
RETURN volume style(histogram), maxvol coloured("blue"), minvol coloured("red")
C’est tout bon merci beaucoup