Op it's not about doing all this, it first comes down to knowing how to trade, when to trade, how to take profit and the last one don't be overshadowed by greed,
Most persons are just overshadowed by greed of making huge money from just a single trade, trading is risky, so therefore risk management should also be put to consideration, so with proper analysis a trade is supposed to go smoothly except it goes otherwise, so during trades alot of factors are involved and put into consideration.
It is very important that before we start to trade, we already know our position and must understand the volatility of the market. And of course, must not underestimate trading because every single mistake, it incurs losses as well.