I want to believe this advice is specifically for day traders, well, another thing which I personally think is very important is that, aspiring day traders, that is newbies, should know that day trading is not for everybody, you gotta know if trading is what you really wanna do for the love of it, or whether frustration of live is what is pushing you into day trading solely to earn money - then watch it carefully, day trading can make or break you in matter of seconds, most especially for those trading the futures market, futures market is one reserved for already well established and professional traders, do not as a newbie ever go into trading future, you will get burnt out even before you realize what is going on.
Day trading is not easy and is full of risks. So you need to study the market well and learn technical analysis on a high basis. Not just for day trading but in trading as a general.
However, even if you become a professional and a very experienced trader, that is not an excuse from losing. Losses are inevitable in trading, that’s why if you are weak and easily faints, then trading is certainly not for you.
You are right that for someone who has diamond hands and who panics when the market faces a small dip, trading isn't for them because trading requires patience, a lot of it so that you don't panic and sell your bought assets at a loss which is not what a trader should be doing. So, someone who knows they don't have patience and a strong heart, and a mind that they can control, they should simply do something else and don't waste their money on trading.
Analysis, they are an important part of day trading because if you are not able to analyze the market and coins that you are willing to buy and sell, you can never make successful trades, so as a newbie, a person should first learn everything from A to Z and then get involved.