I have seen a tip from somewhere that in order for you to be become successful always in your trading, you have to to a sniper rather than a machine gunner.. If you trade always see all opportunity, every indicator, every momentum, etc. before starting to trade. Don't be hasty to trade every signal day. You just have to find that one trade that can bring you good profits and not painful losses.
everybody wants to be a good and succesful trader , all of us want to earn more bitcoins , in order to do that first is Patience ,Do some research before you buy a specific coin and look every time in updates.
of course all traders have the desire to be successful in trading, but to be successful it cannot be obtained using only luck. there are many aspects that you must have in order to be successful and make big profits from trading and you have explained that you have to be good at seeing opportunity, momentum, indicator, have patience, thoroughness, and etc. if you have it all of course the more likely you are to be successful in trading