Sounds like you need a long/medium term filter, so only trade in the direction of the 200 day moving average or whatever time frame but something a few timeframes larger than your signal is.
and when you get a crossover of that major trend indicator then avoid trading till the change in...