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"