PureBytes Links
Trading Reference Links
|
You can always limit the look ahead period to what bars are available
Period = min( 10, barcount-1-barindex() );
LookHigh = ref( hhv( h, period ), period ) ;
I think this is correct maths
--
Cheers
Graham
AB-Write >< Professional AFL Writing Service
Yes, I write AFL code to your requirements
http://e-wire.net.au/~eb_kavan/ab_write.htm
On 11/29/05, dimension@xxxxxxxxxxxxx <dimension@xxxxxxxxxxxxx> wrote:
> This returns 0 if the look ahead number exceeds then number of bars that
> actually exists.
>
> For instance, if the trigger date is 11/20 and I use:
> LookHigh = ref( hhv( h, 10 ), 10 ) * ( barindex() < barcount-11 );
>
> LookHigh returns 0 for the 11/20 bar. In this case, I'd prefer if it simply
> find the low of the existing bars following 11/20.
>
> If I just simply use:
> LookHigh = ref( hhv( h, 10 ), 10 )
>
> It behaves a bit better, but I noticed that at some point, as I continue to
> increase the look ahead number (i.e. make it 100), the LookHigh value
> changes. This makes sense in most case, but in the above example, assuming
> 11/20 as the trigger date, it should be a constant value for anything beyond
> a look ahead number of 6, since there are only trading 6 bars following
> 11/20. This does not happen however, it almost looks like it is looking
> back in this case.
>
> A bit confused on this, but trying to figure out why this is...
>
> -----Original Message-----
> From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf
> Of Graham
> Sent: Tuesday, November 29, 2005 12:27 AM
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: Re: [amibroker] Looking ahead
>
> sorry made a mess of that, -10 instead of 10 for the ref
>
> LookHigh = ref( hhv( h, 10 ), 10 );
>
> LookHigh = ref( hhv( h, 10 ), 10 ) * ( barindex() < barcount-11 );
>
> --
> Cheers
> Graham
> AB-Write >< Professional AFL Writing Service
> Yes, I write AFL code to your requirements
> http://e-wire.net.au/~eb_kavan/ab_write.htm
>
>
> On 11/29/05, Graham <kavemanperth@xxxxxxxxx> wrote:
> > I find the best to use is
> > LookHigh = ref( hhv( h, 10 ), -10 );
> > this looks at the 10th bar into the future, for the HHV of 10 bars
> > after today ( today is not included in the HHV)
> >
> > If you want to make certain that you exclude the end of the chart add
> > a condition
> > LookHigh = ref( hhv( h, 10 ), -10 ) * ( barindex() < barcount-11 );
> >
> > --
> > Cheers
> > Graham
> > AB-Write >< Professional AFL Writing Service
> > Yes, I write AFL code to your requirements
> > http://e-wire.net.au/~eb_kavan/ab_write.htm
> >
> > On 11/29/05, dimension@xxxxxxxxxxxxx <dimension@xxxxxxxxxxxxx> wrote:
> > >
> > >
> > >
> > > Hi,
> > >
> > > Given a "trigger date/bar", how can I look ahead two weeks from that
> bar/date and determine what the low was within those two weeks, providing
> there exists data in that look ahead time frame? Is there something like
> LLV and HHV for looking ahead? (I tried using a negative number to no
> avail).
> > >
> > >
> > >
> > > thanks
> > >
------------------------ Yahoo! Groups Sponsor --------------------~-->
Try Online Currency Trading with GFT. Free 50K Demo. Trade
24 Hours. Commission-Free.
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/GHeqlB/TM
--------------------------------------------------------------------~->
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> 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/
|