yes, i am 100% agree with your comments, that knowledge is the power of earning in the forex trading, but not single knowledge and trader must have the trading skills to earning more profit, he is able to determine the trend, and always follow the trend then he is able to earn more consistent profit.