I have developed this basic application in VB6 (source code is available for developers for modification - leave a message with your email address).
I have used yahoo finacne to download stock data ( intra day tick data was not available ). You can load the file by clicking file and load data.
initial cash balance provided is 10,00,000. Click on next tick for next tick data.
I would be updating this application by providing volume graph just below the price graph and will try to put some moving averages.
you are free to provide suggestions for the application.
link for downloading the application