Bonsoir,
Sur le graphe ci-dessous BB MMobile exponentielle 34 périodes ,
bandes coefficient 0.5 , 1, 1.5 ,2.
L'écart type (standard deviation) est calculé par rapport à la moyenne choisie.
Code PRT :
////////////////BOLLINGER 4 x BANDS coefficiant 0.5 / 1 / 1.5 / 2
/////////////BY SOHOCOOL
/////Variable p- périodes Entier défaut =20
/////Variable s - MMtype défaut 0 simple
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// ecart type = standard deviation
co=customclose
av=average[p,s](co)
som=0
for i=0 to p-1 do
som = som + SQUARE( close[i]-av)
next
som=som / p
ecart = SQRT(som)
//////////////////////////////////////////////////////////////////////
bas = av - 0.5*ecart
haut= av + 0.5*ecart
bas1 = av - 1*ecart
haut1= av + 1*ecart
bas2 = av - 1.5*ecart
haut2= av + 1.5*ecart
bas3 = av - 2*ecart
haut3= av + 2*ecart
////////////////////////////////////////////////////////////////////
return av as"moyenne",bas,haut,bas1,haut1,bas2,haut2,bas3,haut3
//////FIN/////