Close.  See changes and run the following as a SCAN on the CURRENT SYMBOL only -

TickerList      = CategoryGetSymbols( categoryGroup, 253);
for( i=0; (Ticker=StrExtract( TickerList, i)) != ""; i++)
{
  if (StrLeft(ticker, 2)=="~~")
  {
    CategoryAddSymbol(ticker, categoryWatchlist, 61);
    _TRACE( "Added - " + ticker );
  }
}
Buy=0;

-- BruceR

--- In [email protected], "ta" <tagro...@...> wrote:
>
> Since, I did not hear from anybody I assume that there is not a way. As a
> result I wrote the following code to read the addtocomposite created tickers
> from group 253 and add them to watchlist 61. However, it takes about 19
> minutes to do this. Does anybody see a way to improve the speed of my code?
> Perhaps Tomasz can comment on why this process is so slow? TIA
> 
>  
> 
> TickerList      = CategoryGetSymbols( categoryGroup, 253); 
> for( i=0; (Ticker=StrExtract( TickerList, i)) != ""; i++) 
>    { 
>    if ((StrLeft(Name(),1)=="~") AND (StrLeft(Name(),2)!="~~")) 
>    CategoryAddSymbol("", categoryWatchlist, 61); 
>    } 
> 
> Buy=0;
> 
>  
> 
> From: [email protected] [mailto:[email protected]] On Behalf
> Of ta
> Sent: Tuesday, September 29, 2009 9:56 PM
> To: [email protected]
> Subject: [amibroker] Add addtocompiste generated ticker to a watchlist
> 
>  
> 
>   
> 
> I did not see a flag that would add a ticker created by addtocomposite
> function to a watchlist. Is there a way of doing this as the new tickers are
> created? TA
>


Reply via email to