If you read/follow the Swing Trading board, you will see that focus is made on identifying high volume 52 week/recent cycle rebounding stocks under $3 ($5 with volume exception).
Once rebounding stock candidates are identified, next focus is to enter position/BUY as close to the bottom of the 5MA/share price rebound.
Usually, this bottom is indicated by MACD histogram going from negative to positive (Or + down to 0 and then +) with MACD line (Black) crossing above reference line (Red) or down towards reference line and back up.
As to SELL/Profit Taking points, that will be upto individual traders based on their desired profit taking return (20%, 30%, 40%, 50%, 75%, 100%, etc.).
If a stock undergoes "Cup and handle" or pullback, I will try to Take Profit at the intraday peak and Buy Back at the bottom of the rebound (Look at recent trade of YRIV where I took profit at $1.42 on 8/12/19 to buy back on rebound on 8/27/19).