[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] Re: Is it a code that looks into future?



PureBytes Links

Trading Reference Links

H! Wavemechanic:

Thank you very much for your help.Its a great tool!!!


Thanks,

Shahariar


--- In amibroker@xxxxxxxxxxxxxxx, "wavemechanic" <timesarrow@xxx> 
wrote:
>
> Use Formula Editor|Tools|Code Check
>   ----- Original Message ----- 
>   From: shahariar4 
>   To: amibroker@xxxxxxxxxxxxxxx 
>   Sent: February 26, 2009 2:23 PM
>   Subject: [amibroker] Is it a code that looks into future?
> 
> 
>   Hi!
> 
>   Can anyone pls tel me if the following code is a future looking 
code? 
>   i mean may be on 1st Feb it does not have an upsignal...but later 
on 
>   6th Feb it shows an up signal on 1st Feb or similiarly down 
signal 
>   also....
> 
> 
>   Thanks,
> 
>   Shahariar
> 
> 
>   min_thold=0.025;
>   thold=Max(min_thold,Median(ln(HHV(H,2)/LLV(L,2)),100));
>   thold=IIf(IsEmpty(thold),min_thold,thold);
> 
>   // 't' is a multiplier of 'thold'
>   // the larger the value of 't', the more significant the
>   // turning point. Adjust it by opening the Parameter window
>   // (press ctrl-R)
> 
>   t=Param("significance",2,2,6,.1);
> 
>   // initialization of variables
> 
>   d=init=trig=HH=LL=z=0;
> 
>   // main body
>   // this program is different than the canned zigzag in that
>   // it is symmetrical, it does not use percentages, but rather
>   // log differences. close price is not used either. high and
>   // low trades are used. an additional item is the trigger
>   // indicator. it shows the point where the zig or zag was
>   // identified.
> 
>   for(i=1;i<BarCount;i++){
>   if (log(H[i]/L[init])>HH) HH=log(H[i]/L[init]);
>   if (log(L[i]/H[init])<LL) LL=log(L[i]/H[init]);
>   if (HH>(t*thold[init]) && d<=0)
>   { z[init]--; trig[i]=-0.5; d=1;init=i;HH=0;LL=0; }
> 
>   if (H[i]>H[init] && d==1){init=i;LL=0;}
> 
>   if (LL<(-t*thold[init]) && d>=0)
>   { z[init]++; trig[i]=0.5; d=-1;init=i;HH=0;LL=0; }
> 
>   if (L[i]<L[init] && d==-1){init=i;HH=0;}
>   }
> 
>   z_up=z>0; z_dn=z<0;
> 
>   Plot(z_up,"zig",colorGreen,1);
>   Plot(-z_dn,"zag",colorRed,1);
>   Plot(trig,"trigger",colorBlue,1);
> 
>   Up=z_dn;
>   Down=-z_up;
> 
> 
> 
> 
> 
> 
> 
> 
> 
>   ------------------------------------
> 
>   **** IMPORTANT PLEASE READ ****
>   This group is for the discussion between users only.
>   This is *NOT* technical support channel.
> 
>   TO GET TECHNICAL SUPPORT send an e-mail directly to 
>   SUPPORT {at} amibroker.com
> 
>   TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
>   http://www.amibroker.com/feedback/
>   (submissions sent via other channels won't be considered)
> 
>   For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
>   http://www.amibroker.com/devlog/
> 
>   Yahoo! Groups Links
>




------------------------------------

**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

TO GET TECHNICAL SUPPORT send an e-mail directly to 
SUPPORT {at} amibroker.com

TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/