I have got a CD demo running with MetaTrader 4 platform.
I did not checkin to get real time quotes, but on historical datas only 
the last 150 bars can plot the GC.
I did not count exactly, it's between 150 and 200 bars. Always the last 
bars and the same number of bars, you cannot move the indicator in the 
past, unless to remove datas.

So I suppose it looks into the future. We cannot have such a smooth 
curve in the past and keep the same turning points.

Another Belkhayate Timing indicator was supplied but it hangs the PC.

However it worth to test it in real time before to write bad things 
about it.

Best regards

Edward Pottasch a écrit :
> 
> 
> 
> looks interesting:
>  
> http://www.tradingsystemforex.com/expert-advisors-backtesting/219-belkhayate-expert-advisor.html
>  
> <http://www.tradingsystemforex.com/expert-advisors-backtesting/219-belkhayate-expert-advisor.html>
>  
> did not try to translate it yet. Anyone know if this code looks into the 
> future? Is this system of Belkhayate related to this filter:
>  
> http://codebase.mql4.com/2297 <http://codebase.mql4.com/2297>
>  
> ?
>  
> thanks,
>  
> regards, Ed
>  
>  
>  
> 
>     ----- Original Message -----
>     *From:* Michel Guibert <mailto:[email protected]>
>     *To:* [email protected] <mailto:[email protected]>
>     *Sent:* Thursday, April 09, 2009 8:23 PM
>     *Subject:* [amibroker] Gravity center mustafa Belkhayate
> 
>     Hi
>      
>     The gravity center from Mustafa Belkhayate on Prorealtime is looking
>     close to the following code , anybody has an idea about converting
>     it in Amibroker ??
>     ====================================================
>     k=p3 // Variable p3= 65
> 
>     de48=DPO[k*2](close)
>     if de48=de48[1] and de48[1]=de48[2] and de48[2]<>de48[3] then
>     flag=1
>     endif
>     n=(k*2)-4
>     p=(n/2)-1
>     d100=DPO[n](close)
>     moy100=close-d100
>     co=(moy100-moy100[1]+(close[p])/n)*n
>     if flag[1]=1 and flag[2]=0 then
>     hh=co[1]
>     endif
>     if flag[1]=1 then
>     co=hh
>     endif
>     n=p3 mod 2
>     p=(p3-n)/2
>     p3=(2*p)+1
>     once x=0
>     w=abs((p-x)/p)
>     w=w*w*w
>     w=(1-w)
>     w=w*w*w
>     x=x+1
>     if barindex=p3 then
>     a=0
>     b=0
>     e=0
>     for i=1 to p3
>     z=barindex-i+1
>     a=a+w[z]
>     b=b+w[z]*(i)
>     e=e+(i)*(i)*w[z]
>     next
>     endif
>     if barindex>p3 then
>     c=0
>     d=0
>     for i=1 to p3
>     z=barindex-i+1
>     c=c+co[p3+p-i]*w[z]
>     d=d+co[p3+p-i]*w[z]*(i)
>     next
>     endif
>     alpha=(a*d-b*c)/(a*e-b*b)
>     beta=(c*e-b*d)/(a*e-b*b)
>     lowess=alpha*(p+1)+beta
>     if barindex < p3*2 then
>     lowess=undefined
>     endif
> 
>     zz = close - lowess
>     zzsigma = STD[p3](zz)
>     bb1 = lowess + zzsigma
>     bb2 = lowess +1.618* zzsigma
>     bb3 = lowess +2* zzsigma
>     bl1 = lowess - zzsigma
>     bl2 = lowess - 1.618* zzsigma
>     bl3 = lowess - 2* zzsigma
> 
>     return lowess, bb1, bb2, bb3, bl1, bl2, bl3
> 
> 
>     ------------------------------------------------------------------------
>     Internet Explorer 8 makes surfing easier. Get it now!
>     <http://go.microsoft.com/?linkid=9655265>
> 
> 


Reply via email to