Agreed on this.I would say it's 30% skill and 70% mindset .
The phscology if trading is the hardest part to master .
Also trusting your analysis even when you've made the same traders many times before
Yes, I think we can't say if relying on 10% skill just like gambling and relying upon lucky, like a fighter if skill only 10% and they have 90% confident, the opponent will easily to beat us, skill has more portion to become successful trader I think.
I feel that skills are more important than just 10%.
It goes without saying that the mindset is very important but the importance of skills should not be underestimated. By skills I mean different kinds like the skills of market analysis or the skills of working with the trading platform or skills of using the indicators in an appropriate way and so on. Skills are the implementation of the knowledge. Knowledge are nothing if you don't know how to make use of them during the trading process which is why there are so many great forex theorists but too few successful forex traders.