stockfetcher. code what you want based on your own research. backtest as needed. some folks will help with coding questions and you may find a screen on the forum you can tweak.

careful of over-optimizing...it can be addicting.

Invaluable. It won't tell you what to trade, but will find what YOU are looking for. I use it for statistics.

The free version will likely do what you need.