ATPC Consolidation | Breakout Setup Loading Soon?

Agape ATP Corporation (ATPC) has been trading sideways for months, but the chart is showing signs of strength.