Hi,
Check www.strategyrunner.com. It provides Strategy Tuner with tick-by-tick data of the last three years, has a playback ability to simulate trading with intraday tick files, the programming language to backtest trading systems is C++, and it is free.
Good luck :D