What's your preferred timeframe for backtesting. I usually download 1H history data from Hotforex so it takes not so much time for testing like 1day for 1M timeframe.Demo is the most decent way of learning Forex trading, but I also use back testing feature of Mt4 trading platform. Yes, no doubt demo is useful, but it’s a slow process! Besides, back testing is quick process! I used back testing after practicing my demo for 5 months.