You know, there is one simple way to get the kind of software that will do absolutely anything you could possibly want. Write it yourself. If you are already spending time trying to learn easy language or any other scripting language, why not learn C instead. You won't have to put up with the restrictions of EL or anything else. Here is what you would need, and the aprox. amount of time it might take you:
1. Learn basic C. You could take a course at a community college, or simply buy a good book. I would recommend Deitel and Deitel's "C, how to program". Read the first 14 chapters that deal with C programming. Ignore the rest. This should take you not longer than 1 day per chapter ( I'd say probably 8 hours a day minimum.)
2. Buy Visual C++ (the compiler, that's the program you use to build the programs you write.)
3. Read the first 10 or so pages of the book that comes with the compiler, it will tell you how to compile a console application. In other words you'll learn how to make programs that run in an ms-dos window. The output will of course be in text, but you don't need graphics to backtest your trading ideas.
4. Take a look at the API documentation for one of the data vendors. A good example might be toolkit.taltrade.com. This explains how you communicate with the servers. You won't understand most of it without learning C (or some other language.) But after reading the C book, it should be fairly simple and shouldn't take you longer than a week to understand. There are examples of C programs that pull data off of the servers on the web site.
You don't need any math background for this, you don't need any background except basic computer literacy and of course some problem solving skills, but as long as you have enough of that to develop a trading strategy, you should have enough of it to learn basic programming. Some level of self-discipline is a must, you might come up against a brick wall and have to read some material 2 or 3 times to get it (such as the stuff on pointers, all though you won't need most of it to test your trading systems.)
So in less than a month you can do back testing without any of the limitations imposed on you by other people's software.
Of course this applies to back testing software, possibly to scanners if you don't mind interacting with something that's text based, no charting - you'll need to learn the Windows API to use graphics.
voodoo