Fred Thank you for this code which will immediately empty any chosen WatchList without processing the individual tickers that exist on that list. directaim
--- In [email protected], "Fred" <[EMAIL PROTECTED]> wrote: > > There's no processing of individual symnbols needed ... > > Simply running AFL like what's below will clear a WL ... > > TargetWL = 11; > > List = CategoryGetSymbols(categoryWatchlist, TargetWL); > for(i = 0; (Symbol = StrExtract(List, i)) != ""; i++) > { > CategoryRemoveSymbol(Symbol, categoryWatchlist, TargetWL); > } > Buy = Sell = Short = Cover = 0; > > If you want to see that it's cleared after the fact ehn you can > add ... > > AB = CreateObject("Broker.Application"); > AB.RefreshAll(); > > > --- In [email protected], "directaim" <directaim@> wrote: > > > > > > > > Yes ! > > > > For 'CategoryRemoveSymbol' to do its job > > the symbol must be processed. > > When I add them in the scan, they are removed. > > > > Thanks, Graham, for the last piece of the puzzle. > > > > directaim > > > > --- In [email protected], Graham <kavemanperth@> wrote: > > > > > > are the old symbols included in your scan? > > > > > > -- > > > Cheers > > > Graham > > > AB-Write >< Professional AFL Writing Service > > > Yes, I write AFL code to your requirements > > > http://www.aflwriting.com > > > > > > > > > On 05/06/07, directaim <directaim@> wrote: > > > > Dingo, > > > > > > > > Thanks for considering this question. > > > > > > > > I am finding that using: > > > > > > > > CategoryRemoveSymbol("", categoryWatchlist, 1); > > > > > > > > removes symbols from List 1, > > > > *providing* I started with an empty watchlist > > > > and added symbols using: > > > > > > > > CategoryAddSymbol( "" , categoryWatchlist, 1); > > > > > > > > If I start with an old list which had prior symbols > > > > the old symbols are not deleted, > > > > tho the new symbols from an exploration > > > > will be added to, and deleted from, the the old remaining list > > > > using the above statements. > > > > > > > > directaim > > > > > > > > > > > > > > > > --- In [email protected], "dingo" <dingo@> wrote: > > > > > > > > > > The numbers are 0 based I believe so check to see if another > > > > watchlist is > > > > > getting cleared. > > > > > > > > > > d > > > > > > > > > > > -----Original Message----- > > > > > > From: [email protected] > > > > > > [mailto:[EMAIL PROTECTED] On Behalf Of directaim > > > > > > Sent: Monday, June 04, 2007 1:42 PM > > > > > > To: [email protected] > > > > > > Subject: [amibroker] 'CategoryRemoveSymbol' dosn't remove > > symbols. > > > > > > > > > > > > > > > > > > I want to empty a watch list. > > > > > > But all symbols remain in List 1, > > > > > > wether I use at the beginning of my scan the statement: > > > > > > > > > > > > CategoryRemoveSymbol( "", categoryWatchlist, 1 ); > > > > > > > > > > > > or the statements: > > > > > > > > > > > > for(i=1;i<BarCount;i++) > > > > > > { > > > > > > CategoryRemoveSymbol( "", categoryWatchlist, 1 ); > > > > > > } > > > > > > > > > > > > or the statements: > > > > > > > > > > > > for(i=1;i<BarCount;i++) > > > > > > if( LastValue( V ) > 0 ) > > > > > > { > > > > > > CategoryRemoveSymbol( "", categoryWatchlist, 1 ); > > > > > > } > > > > > > . > > > > > > > > > > > > What am I doing wrong? > > > > > > > > > > > > [Note: CategoryRemoveSymbol is AFL 2.5 which my AB version > > does > > > > > > handle] > > > > > > > > > > > > > > > > > > > > > > > > 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 > > > > > > > > > > > > > > > > > > > > > >
