I think you already heard about forex tester, that was great tool. It can make good practice for us. Many success trader are practice their system on this software. I hope i can buy it. It was offline and online tool which can improve our skill better than using demo account. The best trader are they who want to learn and study to improve their system.