What is the rest of the code? Bill
----- Original Message ----- From: "murthysuresh" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Thursday, October 18, 2007 4:29 PM Subject: [amibroker] not sure why i get this subscript out of range error > My logic finds the barcount and then tries to access the bar which is > barcount -10. Not sure why i get this error. i have enough history info > to be able to see (barcount-10)th value. > > ThisIsLastBar = LastValue( BarIndex() ); > y0=LastValue(ADX()); > > y1=Ref(ADX(),3); > > WriteVal(y0) + "\n"; > WriteVal(y1[ThisIsLastBar-10]) + "\n"; > > WriteVal(y1[ThisIsLastBar-1 > --------------------------^ > > Error 10. > Subscript out of range. > You must not access array elements outside 0..(BarCount-1) range. > > > > > > 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 > > > > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.488 / Virus Database: 269.15.1/1078 - Release Date: 10/18/2007 > 5:47 PM > >
