Le simple code ci-joint indique les réintégration du prix en clôture des bandes de Boll inférieures et supérieures après dépassement de ces bandes par la bougie précédente.
Bonsoir, l’erreur vient probablement de la comparaison de la clôture de la bougie précédente avec les bollingers de la bougie en cours au lieu des des bollingers de la bougie précédente. Il suffirait de faire bollinf=bollingerdown[20](close) et de comparer close[1] à bollinf[1] pour rectifier cela (même chose pour boll sup).