I 'v used the EOD version for a lot of backtesting. I think it is very easy to lern to program.
You can't test a system on many instruments to get at portfolio equity. The results from the backtest can't be exported for further analysis i Excel.
But overall I think it is very good. Some...
Test this one. EOD is free.
You can do your own programing.
Think its quit nice.
I'm using it both for screening and backtesting
http://www.prorealtime.com/en/