Hello sjain100,
I am in the same boat as you, searching for an profitable robust intraday trading strategy. I use NinjaTrader to program strategies. I used ThinkorSwim when I manually trading. It is an awesome platform to trade with.
If you are holding trades for longer days, I think 60 min...