programmation d'indicateurs techniques pour Prorealtime ,et Metatrader.
Code modifié le 26 août 2009
Le canal trend signal comprend 2 moyennes mobiles ,la moyenne du prix haut ,et la moyenne du prix bas,d'une même période.Avec le code ci-dessous ,vous pouvez choisir,
le type de la moyenne (simple, exponentielle,pondérée, end-point)
3 graphes ,en exemples, de 2 canaux de moyennes mobiles:
-simple 5 ,et 34 périodes
-end-point 25 périodes ,exponentielle 34 périodes
-exponentielles 13,et 34 périodes.
Example: http://www.forexfactory.com/showthread.php?t=178446
Le code Metatrader :
http://codebase.mql4.com/3957
CODE PROREALTIME:
//////////////canal trend signal
///////variable p =période moyenne mobile
////////////////////t= MM type (choix de la moyenne)
prix=customclose
a1= average[p,t](high)[1]
b1=average[p,t](low)[1]
if prix > a1 then
c1 = 1
endif
if prix < b1 then
c1=-1
endif
if c1 = -1 then
mh = a1
ml=b1
else
mh = b1
ml = a1
endif
return mh AS "MM high",ml as "MM low"
//////////////////////////////FIN DU CODE

