It is better to set your TP near or at a support/resistance level. So if you are entering any trade you should aim for next level.
This is the main thing how a trader can set exactly his TP near support and resistance point until he had not enough knowledge about this thing. It requires a lot of work and experience to know support and resistance levels.I think most of the traders set this tool with their own will .
Sometimes price reverses without any reason. It is wise to place your TP around 15 - 20 pips low/high to previous reversal point. Last week UJ reversed without any sound reason and I was in good 200+ pips but ended up getting only around 50 pips.
I think trailing SL should do the trick. It can work as a TP if you set up it correctly. Fixed SL and TP is too rigid and market can fool you with fixed setups, keep that in mind.