It's not foolish to expect profit in trading if you've been trading for long and you've been making a profit most of the time.
But this is where the newbies got misled. When they've just heard about trading and profiting, it makes them think that if they trade too, they'll make money easily.
and they have not been educated about the losses that will overshadow them when trading without any knowledge.
Taking profit on every trade is a must. It depends on what trading strategy is used.
If beginners only buy and then sell when they are profitable, of course they will panic when the price continues to fall.
Initial knowledge about trading must be really mastered, don't just be tempted by the profits, the losses that will be experienced will also be there. The risk is the responsibility of each.
This should be a consideration for beginners so that they are not always tempted by profitable words from trading, I believe that even a professional is not possible to take profits every time because this is the time when he experiences the risk of loss, so beginners still have to master the basics of the trade.
I used to know how beginners are always tempted by the success of others without thinking about the risks and responsibilities, so it is important to underlie the techniques needed.