knowledge is very important to know what we are doing and experience should be must to go for the success. and skills should be must to overtake the critical situations. this not only applicable for forex. it is applicable for every thing in our life. good post. thank you.