Bonjour,
Je pose des condition pour trouver un plus bas qui soit compris entre la Bande de Bollinger  basse et une limite = MM – 1.5 * Ecart.
Je distingue par une flèche verte ce cas.
mais je m’aperçois que la condition que ce plus bas ne dépasse pas la Bollinger basse n’est pas respectée.
Afin de vérifier, j’ai implémenter une flèche noire pour visualiser ces dépassement.
On voit clairement la contradiction.
Mon code est-il faux ?
Merci .
		
			
			
			
			
				
					
				
					1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
						//Construction Bollinger 
MM  =   Average [ 20 ] 
Ecart  =   STD [ 20 ] (close )
BollSup  =   MM  +   2   *   Ecart
BollInf  =   MM  -   2   *   Ecart
LimInf  =   MM  -   1.5   *   Ecart
 
//Condition 
If   Low [ 1 ]   <   Low [ 2 ]   and   Low [ 1 ]   <   Low    and   Low [ 1 ]   <   LimInf  and   low [ 1 ]   >   bollInf  then 
Drawarrow (barindex - 1 ,Low [ 1 ] )coloured (0 ,195 ,0 )
endif 
 
//Vérification 
If   Low   <   BollInf  then 
DrawArrowDown (BarIndex ,High )
endif 
 
return   BollSup  as   "BollSup" ,BollInf  as "BollInf"   ,MM  style (DottedLine )  as   "MM" ,LimInf  coloured (0 ,0 ,0 )  style (DottedLine ,1 )  as   "MLimInf"