I think that the patience is one of the most important things after all.
If you are not patient enough, you are going to lose all your money in just a few minutes/days/weeks after you started.
Professional gamblers are also very patient people that have a very strong nervous system. As for the trader, I think he has to have more knowledge than the gambler.
Yes it needs a lot of knowledge and information to become a trader, gambling needs only luck to be successful, in trading you will have to care about everything just try to be to good trader I think it is time to become a good having amount of money to buy some profitable coin, now a day bitcoin is best place to invest your money and get profit at the end.