"Ninjatrader" has everything for free. You get an advanced trading and chart application for nothing.
Take a look at their demo-version too (which for example offers range bars), but be careful, it's still buggy! So don't use it yet (it is really a pain still, has a memory leak and is generally very slow), but the next update will maybe fix some of its most annoying bugs.
The release version is ok for use, but it's not perfect of course and has its annoyances too.
You will need a serial number (unlimited full functional demo), which is the same for everyone.
Programming in NJ though is unfortunately for absolute experts only. It's C#, which is a pain for traders who only want to trade and just need some custom indicators now and then.
Then there is "Multicharts", a nice Tradestation clone, which is not free. Its quotemanager is buggy, for example. Maybe you may do a trial first. I currently use and begin to like it, maybe I subscribe to their forex platform, which is "MCFX". It has 6 years of tick history and an excellent programming language. I don't know if it's full of the same bugs like Multicharts.
sv
