You want to trade Forex only trade two things;;
Breakouts
and
Reversals.
Any other thing is illusion. Support and resistance should be traded under the basis of breakout. whether horizontal and diagonal. All should be traded under the basis of breakouts.