Stock Portfolio Organizer
The ultimate porfolio management solution.
WiseTrader Toolbox
#1 Selling Amibroker Plugin featuring:
Application of Ehler filter for Amibroker (AFL)
Ehler filter using volume, momentum, rate of momentum for weighting.
Credit goes to goldfreaz
Similar Indicators / Formulas
Indicator / Formula
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | // ehler filter based on acclerartion and speed // x - input // n - length of FIR // w - exponential weight of passed acceleration and speed // f - weighting factor between acceleration and speed function Ehler1( x, V , n, w,f) { y=x; // acceleration + speed a = x-2* Ref (x,-1) + Ref (x,-2); s = f*(x- Ref (x,-1)); q= AMA ( V *( abs (a)+ abs (s))/x,w); for ( i = n-1; i < BarCount ; i++ ) { sy=0;sw=0; for (j=i-n+1; j<i+1; j++) { sy = sy + q[j]*x[j]; sw = sw + q[j]; } y[i]=sy/sw; } return y; } w= Param ( "w" ,0.62,0.05,0.99,0.01); n= Param ( "n" ,8,1,42,1); f= Param ( "f" ,-0.3,-10,10,0.1); f=10^f; eh=Ehler1( C , V ,n,w,f); Plot ( Close , "Price" , colorBlack , styleCandle ); Plot ( eh, "Ehler" , colorBlack ); Plot ( MA ( C ,n), "MA" , colorBlue ); |
0 comments
Leave Comment
Please login here to leave a comment.
Back