I would like to filter symbols retrieved by CategoryGetSymbol in order to avoid slower filtering in AFL after all symbols have been retrieved.

I would like to retrieve all ATC symbols starting with "~Ind" and ignore all others.

Is there a way to implement such filtering?

Why don't you simply add all symbols starting with "~Ind" to a watchlist? It can be done manually (in one go) in a few seconds ...


Alternatively you can also add all symbols meeting such criteria programatically, using code similar to this:

if (StrLeft(Name(), 4) == "~Ind") CategoryAddSymbol(...);
1 Like