Fib. Retracement levels


I’m finding it extremely difficult in knowing which level will hold in Fib. Retracements !

I’ve seen on the charts that prices reverse midway between 50% & 61.8% sometimes. Price can under shoot or over shoot a Fib. level.

Can somebody pls. give me a few tips/helpful advice on this subject matter ?

Do we look for Trend Reversal patterns @ Fib. Levels or can we incorporate few simple indicators to help determine probable price turning points etc,etc…