It all boils down to market sentiment. Mostly it's not even the decreased supply distribution through the halving that causes market upticks — it's mostly the fact that people think they need to invest more money in the asset due to decreased bitcoin units being distributed. It's mostly only narratives in the short-mid term.
Do you agree that sentiment is embedded in charts?
I don't think that everything boils down to the market sentiments. But I do agree that having only can not affect the price of BTC but it does have some impact on the market. Because everything revolved around the halving of BTC, for example, if a person would have known about halving then he would make a decision that could make him some good profit. Like in holding purposes.
In addition dear Hearbit OP, I did not understand your question, market sentiments have no link with charts, in market sentiments there come actions that are based on emotions. For example FOMO etc.
And for OP, you have shared some good tips and these basically cover all the main pinpoints that a trader and a holder keep in mind before making any trade in the crypto tokens.