A good method I found for maximizing profits is by using a trailing stop loss once it has reached my target profit.
For example if I reached my target profit but felt that it could potentially rise higher, and I could make more of a profit, I'll set a trailing stop loss at that point, so if it goes up further I make money, and if it drops, the stop closes it out automatically.