Well, to me any gain on the day in excess of 25% is just to good to pass up so I usually take profits. I'm also constantly watching the candlestick charts as well and if my trade hits 25% gain on the day but chart says it has more to give I'll hang on for awhile and watch. Bottom line is TAKE PROFITS!! Set a % gain amount that meets YOUR needs or a $$ amount and stick with it. Be disciplined and you will make buckets full of cash in pennies. I have for 12+ years now... Always remember:
PIGS GET FAT AND HOGS GET SLAUGHTERED!
Don't get greedy and be a HOG - it will usually end poorly for you }:-)