Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
2 juillet 2008 3 02 /07 /juillet /2008 21:43

La moyenne XXX clone.

On cherche tous à filtrer au mieux les cours.  Voici un petit programme, trouvé sur un forum Amibroker, dont les résultats ne sont pas mauvais pour  un paramètrage compris entre 1 et 15.  Au-delà, la courbe se détache complètement des cours.  Une longueur de 10 pour ce filtre, a l'air d'être un bon réglage.  Ci-dessous une vue de CA avec la moyenne de paramètre 10 :



Et maintenant le code pour Prorealtime, il faut introduire "per" en variable :

price=medianprice//close
tn1=average[per](price)
s1=0
for i=0 to per-1
    s1=s1+((per-(2*i)-1)/2)*(price[i])
next
ecar=((per/2)+1)*s1/((per+1)*per)
moy=tn1+ecar
return moy

Smallcaps90 me communique un autre code pour une moyenne "zérolag".  Le voici, il faut introduie P1 en variable :

/////////// ZLEMA //////
if (p1-1)/2=round((p1-1)/2) then
    lag=(p1-1)/2
else
    lag=(p1)/2
endif
arg=close+(close-close[lag])
zlema=exponentialaverage[p1](arg)
return zlema

Et une vue de GLE en hebdo avec pour comparaison en rouge, la moyenne de Hull, en bleu, la "XXX clone" et en jaune, la ZLEMA de paramètre 10 pour les trois :


Partager cet article
Repost0

commentaires