programmation d'indicateurs techniques pour Prorealtime ,et Metatrader.
je viens de traduire en language Prorealtime le "macd on rsi" vu dans la librairie de Metetrader4.
lien : http://codebase.mql4.com/3739
On calcule le rsi d'une moyenne exponentielle , puis le macd de cet rsi.
Formule Prorealtime:
//macd on rsi
// variable : p1 = moyenne exponentielle (défaut =5)
/// p2 = péroide rsi (défaut = 3)
// p3 = moyenne rapide macd rsi (défaut = 10 )
// p4= moyenne lente macd ri (défaut = 20)
// p5= moyenne macd signal (défaut = 5)
pr= customclose
ma = exponentialaverage[p1](pr)
brsi = rsi[p2](ma)
bmacd =8*( exponentialaverage[p3](brsi) - exponentialaverage[p4](brsi))
//mettre bmacd en histogramme
if bmacd >= bmacd[1] then
color =1
else
color =-1
endif
bsignal = average [p5](bmacd)
return bmacd coloured by color as "macd rsi",bsignal as "macd signal",brsi as "rsi expo",50 as"ligne 50 rsi"