I have posted a trading simulator that I recently created here Charts are created from recorded tick data. you can choose a charts timeframe on the setting tab. This is just a first version. I may update/add features from time to time.
Today I added the ability to Pause/Resume. Before if you hit the stop button or reset button, you had to start all over.