Funds can be bought and sold at any time, so it is ok to sell them in the morning and buy them in the afternoon, but such an operation is completely unnecessary.
The trading of funds is at 3 pm, and the selling before 3 pm in the morning is based on the net value of the day. Under normal circumstances, no one will choose to sell the fund in the morning, unless it is in urgent need of money or not to buy it in the near future after selling. Because the fund's profit and loss of the day will not be known until around 3 pm, it is not appropriate to sell without knowing the ups and downs in the morning, and it is even more incredible to buy before 3 pm. It is equal to selling and buying a fund at the same price in one day, nothing has changed, and there are two more handling fees.
If there is no need to buy it after three o'clock, I don't know if it will be a blind purchase if the fund goes up and down tomorrow. Since you choose to sell, of course, you should choose a suitable time to buy again, at least until three o'clock tomorrow.
So it is ok to buy and sell on the same day, but this operation is really unscientific.
Funds are different from stocks, and it is best to have funds for a long time. If the fund is sold in the morning, it should arrive the next day. You can buy it again on the same day, but you can't buy the same one as before. Purchase and redemption according to the net value of the fund. Of course, it will also increase the handling fee. Funds are basically based on the rise and fall of stocks. Money funds are not affected by stocks, and stock funds are more affected. At present, the money fund has less income, while the stock fund has more income and greater risk.