Yes i think knowledge , skill and exprinces are the key for successe in the forex business . Forex is very risky business so we should know about all information and gain knowledge about it if we have no exprinces or skill about forex we can not earn money from the forex because forex is a knowledgeat business so there are very very important its successe .