Yes. knowledge, skill and experiences are the base of a good trader. If you drop any one thing, you can not get success in Forex Market, First you get knowledge and apply you knowledge on the demon account and pick the skill from demo account with this get experience. after of combination of knowledge , skill and experience you are a good trader, and lack of any one you are may be loss you investment in FOREX.