Oh boy, it would take weeks to explain all that comes to my mine as I been day trading S&P500 for over 30 years now. I know this market better than any instrument and 3 months, well, not anywhere close in what I have in mind. Also, if you been doing sim, you don't know if package you using in very much like actual day trading or does it fudge too much, and I don't know which are the best ones, I think Ninja might be better than most.
Profit is defined by type of signals and has little to do with whether trend or counter-trend. Has to do with lengths of average swings then mini swings like waves of Elliott Wave, knowing on average what should be normal in ES and what is harder trending day and how to identify and have Trading Plan to adapt to changing structure.
Using 3 tick stops, noise alone will pick that off. I don't use hard stops, I average down on each signal, so I don't want to cause my own slippage. If you getting hit no matter what stop loss you using, you know where near trading real time. Your back testing should be no less than 3,000 sample size as you would know better what to expect and going back 5 years. Last method I back tested had over 26,000 sample size, so I know my method well and know what to expect. You make what you put in.
For me, day trading profits generally are inverse to risk, I always risk more than reward, but since I concentrate on low losing percentages and make plus one tick is breakeven for me and ave down at same price for the plus one tick on original trade, meaning if I add on of minus 1, 2, 3 and get out at Plus 1, then plus 2, 3, 4, I do well on a breakeven trade. I target either 2 or 3 points and depending on where price within a swing ave defines time stops to get to breakeven plus one tick.
To me it is where price is now, what price is doing as far as patterns of price and or volume, is price structure showing I should not take a signal is as important as taking signals, being in trade so many minutes, getting out early if price shows patterns. I trade first 75 minutes on most days and like today, traded hour early cause of reports.