I would imagine on a 4hr thats too much for sure, on a daily - depending on how you trade - maybe not.
I think trailing stops are better than profit targets, but getting them right can be tricky to begin with.
I always trail them at the last low if long and last high in a downtrend.
This means it gets wider and tighter depending on the market.
My approach gets me out of trades with most profit intact but is only suitable for short term - say 2-7 days.
Long term trades are better using a fractal or pivot low if long, or pivot high if short.
Also find that these trailing stop losses are programmable at say 5% on the platform are useless.
They dont take into account developing market structure.