@JSOP As for blowing up, it could be as simple as a string of the large stops. Since they are so large, a string of 5 would be pretty damaging. But that would be pretty bad and I just have not had it happen, but it could. Hence the waiting. I agree on the "cut the losses". Implementing them is a bit more nuanced, imo. My current thinking is to proceed with developing a reversal mechanism next. The main problem I encounter is the nature of ES. As you probably know, there are a lot of "flush outs" that occur and price then reverts back to a "mean" short term. In fact, they really need to be expected as the normal, imo. Frankly, it is a bit harder to figure out on ES so I did this method first. Also I can limit the trades to reduce the marginal losers, but one of the premises of the system is getting a higher number of trades. So it is a trade off.
Then it's an issue of the signals generated by the system. If it's not good enough to identify the false signals from the good ones, then the system is just not good enough unless you can design it in a way that its profit potential when the signal does turn out to be right is significantly higher than the losses that could be incurred from the bad signals. Limiting the number of trades is not a good option because if you limit the number of trades then you are also eliminating the potentially profitable trades. Seeing your system is anchored on higher number of trades then you have only two options:
1) Maximize the win/lose ratio or
2) Maximize the potential profit/loss ratio for EACH trade
Maximize both of course would be the best. If you can't maximize either one of them, then ES is just not a good instrument to trade. IMO.