as thread title said, i'm very agree, we need to practice , trade with market to learn forex and get psychology aspect, dont just read some theory, but practice it in real market, my suggestion is using account cent instead demo, why? demo not train your psychology I agree with you .. But since we must be deliberate in order to learn that this demo trading account so as not to lose real money .. And when you go to account real up an account with a small amount at first such as training and also make sure that when you reach a good level can enter the market with a capital of the largest.