Offline
We all need to perform sharpening on a demo account before bouncing on honest-to-goodness and live trading, where we must deposit our particular resources. Every broker offers a free demo account to all. In any case, the demo trading condition must mirror the live trading condition as closely as possible. That is the reason I trade with the XeroMarkets broker. I routinely use this demo to test my systems and have already applied it to my live account.