FX traders go to any lengths to earn their profit. But lacking of good trading skill works as an obstacle to them in the way of earning profit. Traders should invest more and more time in demo trading because it increases the effectiveness of trading.