Sorry for the late reply. I didnt visit traderji for last few days. I am using Amibroker, and have used incrediblecharts' software too. Problem with that is it doesnt provide any latest data. Index data is fetched from yahoo, which is one day old. And for stocks it can be one or more days old. That issue can be handled using the historical data from nseindia.com, and using it with incrediblecharts' software.
But i found the following link very useful http://www.indiabulls.com/securities/research/techanalysis/tech_analysis.aspx
as its far better than incrediblecharts and since both are for online analysis.