Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
17 février 2011 4 17 /02 /février /2011 19:57

 Bonsoir à tous,

 

Code Elder Impulse Dema :il suffit de remplacer les moyennes exponentielles,par

 

des moyennes Dema (exponentielle zero lag).

 

Dema = double exponential moving average.

 

Remarque ; je garde la moyenne exponentielle pour le signal du Macd.

 

Vous pouvez facilement ,changer dans le code , Dema par Tema (la Triple exponential

moving average).

 

 

 

ERREUR CORRIGEE LE17/02 A 21H 10

   

CODE PROREALTIME:

 

////////////////////ELDER IMPULSE DEMA////
///////By Sohocool pour Prorealtime
///////////LE 17 /  02 /2011

 

{ variables
Macd :      pc= moyenne courte  -- 12
pl=moyenne longue         -- 26
ps = moyenne du signal  -- 9

Moyenne Dema  p= période   -- 13

METTRE TOUT EN HISTOGRAMME

}


aa=dema[p](close)


gg=  dema[pc](close) - dema[pl](close)       

      

cc=gg - exponentialaverage[ps](gg)

 

if aa > aa[1]  and cc>CC[1] Then
 dd =1
else
 dd=0
endif

if aa<aa[1] and cc < cc[1] then
 ee=1
else
 ee=0
endif

if ( aa <aa[1] and cc > cc[1]) or (aa>aa[1] and cc<cc[1])  then
 ff=1
else
 ff=0
endif


return dd COLOURED(0,255,0) as "elder impulse dema",ee COLOURED(255,0,0) as "elder impulse dema",ff coloured(0,0,255) as "elder impulse dema"

/////Fin du code////////

 

  CAC-40-impuldema.png

 

Gold-IMPULSEDEMA.png

 

 

 

 

 

Partager cet article

Repost 0
Published by SOHOCOOL - dans ELDER
commenter cet article

commentaires