Merci beaucoup pour la réponse.
Sur cette base et quelques autres recherches, j’ai pu arriver à un résultat satisfaisant avec quelques compléments comme l’affichage durant certains horaires ou les tailles de corps de bougie.
ENGULFING = 0
rge = averagetruerange[40](close)
BodySizeUP = abs(open – close)
BodySizePrecUP = abs(close[1] – open[1])
BodySizeDOWN = abs(close – open)
BodySizePrecDOWN = abs(open[1] – close[1])
Ctime2 = time<=040100 and time=>020100
IF Ctime2 THEN
IF close > open AND close > high[1] AND open[1] > close[1] AND BodySizeUP /BodySizePrecUP > 2 AND low < low[1] THEN
DRAWARROWUP(barindex,low[1]-rge/2)coloured(10,255,10)
ENDIF
IF close < open AND close < low[1] AND open[1] < close[1] AND BodySizeDOWN /BodySizePrecDOWN > 2 AND high > high[1] THEN
DRAWARROWDOWN(barindex,high[1]+rge/2)coloured(255,10,10)
ENDIF
ENDIF
return
Merci encore pour votre aide
2 users thanked author for this post.