It looks like you are recovering quite well with some of those pips already secured in your open trades. I think you need to incorporate some sort of a maximum stop loss that you allow for a trade. I know you don’t want a fixed stop loss, but maybe if there is no support/resistance within 200 pips or something like that, then you don’t enter the trade even if the setup looks good. In other words, if you would be forced to set your SL greater than 200 pips based on your personal rules, then you don’t enter. It would be good to have something like that for risk management sake. Or you could simply set the SL to 200 instead of the nearest Sup/Res.
I’m working from the D1 chart now as well and having moderate success, but have only had time to backtest 5 pairs, so I’m only looking at them for now. As I have time, I’ll add others to the mix. I am still tweaking my SL to be pair specific as well as implementing a method similar to ILZ where I move my SL to BE+X after a certain pip movement in my favor (also pair specific).