I use Easylanguage extensively for backtesting various ideas. I have never used it for automatic trading. That would be nice but I unfortunately don't have a mechanical enough system to take advantage of it.
I've played around with scanning and Easylanguage. That is very powerful too.
I like being able to pose a "what-if" scenario and check it out fairly quickly.
For example, we had a gap up on Friday. How often are gaps down filled the following day? I am looking at this now.