Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
17 novembre 2010 3 17 /11 /novembre /2010 17:57

Bonsoir à tous ,

 

Le CCI "normal" est calculé à partir d'une moyenne mobile simple.

 

Pourquoi pas calculer le CCI à partir d'une moyenne Hull ?? , par exemple ....

 

 

Code PRT :

 

//////////////////////////////////////////////////
// CCI AVEC MM HULL
// by  Sohocool

////////variable p -entier >0   -défaut =34

 

///////////REM Moyenne Mobile de HULL
demiP = round(P/2)
temp = 2*WeightedAverage[demiP](close) - WeightedAverage[P](close)
racineP = round(SQRT(P))
MMHULL = WeightedAverage[racineP](temp)
///////////////REM Fin Moyenne Mobile de HULL

 

aa= close
aa1=MMhull

///////////////////////////////////////
sum=0
for i=0 to p-1
 sum=sum + abs(typicalprice[i] - aa1)
next

bb= sum / p
//////////////////////////////////////////////

if bb<> 0 then
 cc=(0.015*bb)
else
 cc=undefined
endif

 

cci2= (aa -aa1)/ cc

RETURN CCI2 as "ccihull", 50 as "50",0 as "zero",-50 as "-50",100 as "100",-100 as "-100"

////////////////////fin du code CCI MM HULL

 

 

CAC-40-CCIHULL.png

Partager cet article

Repost 0
Published by SOHOCOOL - dans CCI
commenter cet article

commentaires