Sometimes you have to step back from trading and practice with paper trading. Some of you know this but some of you may not, TDAmeritrade has on awesome paper trading system, and they also have ONDEMAND. ONDEMAND lets you replay any stock for a certain amount of months back. This is a perfect way to back test your strategy. You can either keep track of every gainer (like I do) and then replay it after market hours to see if you could have traded it correctly or you can use Yahoo finance to find historical stock data.
Just go on Yahoo finance and type in a former runner that you know of, for example CERU. Then, click on "Historical Data" and find a day where it had unusually high volume, this should be a day where it had a technical breakout or it had some meaningful news. Then, rewind the clock on Thinkorswim "OnDemand", configure your screen to how you would use it during a live trade, and get your practice on!
Do not cheat yourself and look at the chart before you trade it, there is no point in that. Also, be realistic with your position sizing. If you know that your real life buying power is only a couple thousand, don't make trades on "OnDemand" with a postion of 10k, hoping for a 10 cent move , you will only hurt yourself by cheating yourself.
Lastly, keep track of your strategy on paper, or excel or whatever! Hope this helps guys, this way you can trade stocks even on the weekends and holidays.