Bonjour, je recherche un indicateur qui signale un double ou triple voir plus de Inside Bar.
Merci pour votre aide
cordialement
Le voilà :
InsideBars = 0
FirstBAR = 0
FOR i = 20 DOWNTO 0
InsideBAR = (high[i] <= high[i+1]) AND (low[i] >= low[i+1]) AND (range[i] < range[i+1])
IF FirstBAR > 0 THEN
InsideBAR = InsideBAR AND (high[i] <= high[FirstBAR]) AND (low[i] >= low[FirstBAR]) AND (range[i] < range[FirstBAR])
ENDIF
IF InsideBAR THEN
InsideBars = InsideBars + 1
IF InsideBars = 1 THEN
IF FirstBAR = 0 THEN
FirstBAR = i
ENDIF
ENDIF
ELSE
InsideBars = 0
FirstBAR = 0
ENDIF
NEXT
IF Not InsideBAR THEN
InsideBars = 0
ENDIF
RETURN InsideBars AS "Inside Bars"