In regard to your question about backtesting a specific screening criteria at a specific date in the past, and using technical analysis criteria. Please email the specific buy rule, sell rule, rebalancing frequency, commissions, rebalancing weighting...and I will respond or sign up at the below link so we can get to you more detailed information or set up a call to speak further about it.
http://www.zackspro.com/ZISReq.asp
Adam
http://www.zackspro.com/ZISReq.asp
Adam