I looked at amibroker, it seems to be good for technical analysis for individual exchanges, stocks, indexes, etc but it can't filter for technical analysis. Unless I missed something while looking at it.
Stockfetcher seems to do it, and the terms are customizable, thanks!