Hi - Would something like this work for you? NewArray = IIF( BarIndex() <= LastValue(BarIndex) - n, A + B, C + D );
Steve ----- Original Message ----- From: "John Bollinger" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, July 25, 2008 2:56 PM Subject: [amibroker] Getting near the end > Hello, > > I'd like to change a calculation as I get within n periods of the end > of an array in real time. > > if (BarIndex() <= LastValue(BarIndex) - n) > do this; > else > do that; > > The above has problems as it compares an arrray to a number. > > I've tried SelectedValue(BarIndex()). > > TIA, > > jab > > > > > > ------------------------------------ > > 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 > > > >
