Also look at the help file for "for loop" and Break. d
On Mon, Mar 23, 2009 at 10:37 AM, gmorlosky <[email protected]> wrote: > Excellent > --- In [email protected], "conrad_faber" <cfa...@...> wrote: > > > > I would try: > > for( i = 7; CategoryGetName( categoryWatchlist, i )!= "" AND i < 11; i++ > ) > > > > > > --- In [email protected], "gmorlosky" <gmorlosky@> wrote: > > > > > > True, thanks, but you changed the premise of the question, so that does > not answer my question. > > > > > > Asking again, differently, What if the FOR statement was the following, > how would you stop it after 4 loops ? > > > > > > for( i = 7; CategoryGetName( categoryWatchlist, i )!= ""; i++ ) > > > > > > > > > > > > --- In [email protected], "conrad_faber" <cfaber@> wrote: > > > > > > > > If I understand you correctly: > > > > > > > > for( i = 1; i < 5; i++ ) // loops for i=1,2,3,4 only > > > > > > > > > > > > > > > > > > > > --- In [email protected], "gmorlosky" <gmorlosky@> wrote: > > > > > > > > > > I have a simple FOR statement and want it to only loop a few times > and then stop. Typically the FOR statement loops until the condition is > false, but that's not what I need. > > > > > > > > > > So how would I tell this example loop to stop after 4 loops ? > > > > > > > > > > myema[ 0 ] = Close[ 0 ]; > > > > > for( i = 1; i < BarCount; i++ ) > > > > > { > > > > > myema[ i ] = 0.1 * Close[ i ] + 0.9 * myema[ i - 1 ]; > > > > > } > > > > > This > > > > > > > > > > > > > > > > > > > ------------------------------------ > > **** 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 > > > >
