PureBytes Links
Trading Reference Links
|
This clarifies it greatly. Thank you.
--- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <groups@xxx>
wrote:
>
> Hello,
>
> If you were reading the list via e-mail (not Yahoo web) you should
have it.
>
> Anyway I have put the picture on AB server - the picture is here:
> http://www.amibroker.com/gifs/barindex.gif
>
> And of course there is a way to get all bars:
> a) AA currently ALWAYS uses all bars so BarCount represents that
> b) in chart the situation is different, but you can request all
bars using
> SetBarsRequired function http://www.amibroker.com/f?setbarsrequired
> or using OLE interface (Count property of Quotations object
> http://www.amibroker.com/guide/objects.html
>
> Best regards,
> Tomasz Janeczko
> amibroker.com
> ----- Original Message -----
> From: "vlanschot" <vlanschot@xxx>
> To: <amibroker@xxxxxxxxxxxxxxx>
> Sent: Thursday, April 17, 2008 3:39 PM
> Subject: [amibroker] Re: Barcount vs Barindex()
>
>
> > Thx Tomasz,
> >
> > Although I don't receive it, I get the picture. However, using
> > LastValue should mean that WITHIN the same chart-view (i.e.
visible
> > area), choosing another bar via the Selector Line should not
change
> > the Maxbar result?
> >
> > It's shocking I don't get this after so many years. And I'm now
> > wondering there is probably no way to get the number of ALL bars
(the
> > full history) unless you use all quotes in AA/the chart, or is
there?
> >
> > PS
> > --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <groups@>
> > wrote:
> >>
> >> Hello,
> >>
> >> I am sorry, one correction is needed to previously posted
picture.
> >> Note that BarIndex represents actual QUOTES. So first quote will
> > ALWAYS have index of ZERO.
> >> Now the AFL array can be MOVING over available quotes if you are
> > shifting visible area using scroll bar.
> >> As you can see in this example, the barindex() function in
current
> > execution will give you numbers starting from 11 upto 23 because
> > current
> >> visible area covers only part of available quotes.
> >>
> >>
> >>
> >>
> >> Best regards,
> >> Tomasz Janeczko
> >> amibroker.com
> >> ----- Original Message -----
> >> From: Tomasz Janeczko
> >> To: amibroker@xxxxxxxxxxxxxxx
> >> Sent: Thursday, April 17, 2008 3:11 PM
> >> Subject: Re: [amibroker] Barcount vs Barindex()
> >>
> >>
> >> Hello,
> >>
> >> Best regards,
> >> Tomasz Janeczko
> >> amibroker.com
> >> ----- Original Message -----
> >> From: "vlanschot" <vlanschot@>
> >> To: <amibroker@xxxxxxxxxxxxxxx>
> >> Sent: Thursday, April 17, 2008 2:05 PM
> >> Subject: [amibroker] Barcount vs Barindex()
> >>
> >>
> >> >I always thought that Barcount would give me the number of
bars,
> > as
> >> > in "LastValue", available for the current active array,
> > according to
> >> > the manual:
> >> >
> >> > " . . . BarCount is a numeric variable that holds just one
> > number
> >> > (the count of elements in array). . ."
> >> >
> >> > as well as:
> >> >
> >> > " . . . if you choose range: "all quotes" in AA
> >> > SelectedValue function is equivalent to array[ BarCount -
> > 1 ] . . ."
> >> >
> >> > Why is it then that if I use the following code:
> >> >
> >> > MaxBar=BarCount-1;
> >> > ChBar=LastValue(Min(MaxBar,SelectedValue(BarIndex())));
> >> >
> >> > printf("\nChBar: " + NumToStr(ChBar,1.0));
> >> > printf("\nMaxBar: " + NumToStr(MaxBar,1.0));
> >> >
> >> > I get the same number for ChBar and Maxbar as output in my
> >> > Interpretation for a randomly selected bar in the chart:
> >> >
> >> > ChBar: 640
> >> > MaxBar: 640
> >> >
> >> > If I select another bar, the numbers are again the same:
> >> >
> >> > ChBar: 881
> >> > MaxBar: 881
> >> >
> >> > Should MaxBar not reflect a fixed number, namely (LastValue
> > (BarIndex
> >> > ())- "Blank Bars"?
> >> >
> >> > Or do I need to re-interpreted Barcount as:
> >> >
> >> > Barcount = SelectedValue(BarIndex())+1; ????
> >> >
> >> > I use AB 5.08
> >> >
> >> > Thx,
> >> >
> >> > PS (Deja-vu-ing, feeling like a beginner again)
> >> >
> >> >
> >> >
> >> > ------------------------------------
> >> >
> >> > 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 NEW RELEASE ANNOUNCEMENTS and other news always check
> > DEVLOG:
> >> > http://www.amibroker.com/devlog/
> >> >
> >> > For other support material please check also:
> >> > http://www.amibroker.com/support.html
> >> > Yahoo! Groups Links
> >> >
> >> >
> >> >
> >>
> >
> >
> >
> > ------------------------------------
> >
> > 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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > http://www.amibroker.com/devlog/
> >
> > For other support material please check also:
> > http://www.amibroker.com/support.html
> > Yahoo! Groups Links
> >
> >
> >
>
------------------------------------
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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
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/
<*> 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/
|