Quote from MandelbrotSet:
And here's a chart of the 10 minute ES.
***
As you can see, the larger the time-frame, the fewer the signals, and the more consistent (and larger profit) you will be able to realize.
I would recommened going with a longer time frame if you are going to try to automate using an off-the-shelf software like NinjaTrader (which is pretty good, overall).
You have to backtest it, 5 minutes, 10 minutes, etc. to see which one is best for your needs. But 2 minute might be too fast for you right now
P.S. The stochastic is distracting and redundant. You're better off going with MACD / SMA(3,1) combo and not trying to complicate it until you master it.