I have 2 seperate accounts: inside / outside super.
Inside Super - longer-term - focussed on 5+%p.a. returns over long term gets me my target. Generally not a sell but if I get a quick 10% return I cut. Generally a buy well and hold for dividends making the required return.
Outside super - Predetermined target return before entering (eg. 10% - 100%). Sell upon reaching said target. Exception if there is big FA at play long term then let it run. If it gets stopped out on trailing stop, so be it. Example for me is ALC. Held some from $0.055. Happy to see this play out further.