Bonjour,
J'ai commencé le codage du CCI, j'y suis presque arrivé. l'allure générale du CCI est bonne mais l'amplitude des variations est incorrecte, parfois un peu trop, parfois pas assez (je compare mon CCI au CCI prorealtime).
Le CCI est un indicateur que j'aime bien, et que j'aimerai tester sur différentes données (volumes par exemple).
Le code n'est donc pas juste pour l'instant. Toute aide serait bienvenue pour le corriger.
J'ai ceci ...
a = average[n](typicalprice) // calcul de la moyenne mobile simple à n périodes du typicalprice
tot = 0
for i = 0 to n-1
tot = tot + (abs(typicalprice[i] - a[i])) // sommation des écarts entre moyenne mobile et typicalprice pour les n dernières périodes
next
MD = tot / n //Détermination de la moyenne des écarts
MyCCI = (typicalprice - a) / (0.015 * MD) // Calcul du CCI
return MyCCI
Merci d'avance pour votre aide.
CiloX
J'ai commencé le codage du CCI, j'y suis presque arrivé. l'allure générale du CCI est bonne mais l'amplitude des variations est incorrecte, parfois un peu trop, parfois pas assez (je compare mon CCI au CCI prorealtime).
Le CCI est un indicateur que j'aime bien, et que j'aimerai tester sur différentes données (volumes par exemple).
Le code n'est donc pas juste pour l'instant. Toute aide serait bienvenue pour le corriger.
J'ai ceci ...
a = average[n](typicalprice) // calcul de la moyenne mobile simple à n périodes du typicalprice
tot = 0
for i = 0 to n-1
tot = tot + (abs(typicalprice[i] - a[i])) // sommation des écarts entre moyenne mobile et typicalprice pour les n dernières périodes
next
MD = tot / n //Détermination de la moyenne des écarts
MyCCI = (typicalprice - a) / (0.015 * MD) // Calcul du CCI
return MyCCI
Merci d'avance pour votre aide.
CiloX
Commentaire