Derrick1983, to learn more of back-testing and forward-testing, please read the following threads, they might help you:
http://www.elitetrader.com/vb/showthread.php?s=&threadid=104393
http://www.elitetrader.com/vb/showthread.php?s=&threadid=108534
One thing more, read & hear everything...