J’ai fais un screener qui détecte des actions étant en compression de volatilité dans le but de jouer l’explosion de celle-ci, les conditions sont les suivantes:
-volume de + de 50 000 sur les 8 dernière bougies
-prix supérieur à 1
-une compressions des BollingerBandWidth<= 0.045 sur les 6 dernière bougies.
Par contre j’aimerais y ajouter un condition mais je ne sais pas comment la programmer, je souhaiterai que il n’y ai pas une BollingerBandWidth<= 0.08 durant les 200 dernière bougies avant le compressions actuelle.
Comment faire ça ? Voici le code actuelle et merci d’avance :
c1 = close > 1
c2 = average[20] (volume) > 50000
c3 = close > average[50]
c4=BollingerBandWidth(close)<= 0.045
c5=BollingerBandWidth(close)[6]<= 0.045
c6= (close*volume)[1]> 50000
c7= (close*volume)[2]> 50000
c8= (close*volume)[3]> 50000
c9= (close*volume)[4]> 50000
c10= (close*volume)[5]> 50000
c11= (close*volume)[6]> 50000
c12= (close*volume)[7]> 50000
c13= (close*volume)[8]> 50000
SCREENER[c1 and c2 and c3 and c4 and c5 and c6 and c7 and c8 and c9 and c10 and c11 and c12 and c13]