Method ( i must have system trading)
Money ( i must have management of money and risk)
Mind ( i must can control my emotion)
Tell me your opinions?
1. Money(Ofcourse you need money for investment in trading to grow your bitcoins)
2. Mind(You need a good strategy and a little bit of known about trading)
3. Patience(This is the last you need is patience because in trading you didn't know wether it will be high or low so if you buy in low cost you need patience in waiting the coin to get high value)
You missed the other important thing, that is "luck". Even if you are a professional trader already, it does not mean you will always get profit when the luck is not on your side.
I could just as well claim that there is an explanation behind behind every dice roll
I mean online gambling, of course. We hear it now and then that some "lucky" gambler has found a flaw in the betting system of a casino and was able to "predict" the outcome of the next roll. Would we call him lucky to win every time, or every time when he wants to win (so as to raise suspicion too early)? I guess certainly not, at least, not in the sense as you mean it. Though for other gamblers the outcomes would still be as random, simply because the choice they make remains mostly random