The easy way to find the end of a trend is to look historically at all the trend completions that have been made and try to find a pattern. What kinds of characteristics are present at the end of a trend?
In my experience, directional trends typically or marked by a change of strength or speed. The trend will either slow down or speed up significantly. Neutral trends or counter trends are typically marked by changes of quality, volatility, or some other change of character.
The way you tell the difference between a reversal and a pullback is to do the same thing on the next larger time frame. If the next larger time frame is not showing any sign of ending, it should be assumed that it is continuing. Therefore your current time frame is a pullback.