I would try: for( i = 7; CategoryGetName( categoryWatchlist, i )!= "" AND i < 11; i++ )
--- In [email protected], "gmorlosky" <gmorlo...@...> 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 > > > > > >
