The weekly overbought condition of Bitcoin gave me a reason to build a position, while the daily EMA20 moving average gave me a reason to hold. However, as the price encounters pattern resistance, overbought conditions, and top divergence, I choose to take profits in batches.
Since the price has not yet broken below the EMA20, the logic for holding still applies. From here on, whether I earn more or less will depend on the market.