Hi Fran8
I think this site has all the features you need:
Stock Screener with Backtesting - Market In&Out
The reason I prefer them is because there are huge amount of screens including thomas demark, ichimoku, macd&rsi diveregnces, fibonacci, etc. I can test my trading systems by using strategy...