Quote from pescador:
It all depends on your platform, and on what you want to do.
QT is rock solid and robust on Linux, whereas AmiBroker is not.
I like Amibroker, but on Linux (and perhaps even on Windoof's - have never tried) is rather shaky.
Additionally, QT is superb for charting, whereas AmiBroker is substandard in this regard.
AB is excellent at backtesting, custom indicator and strategy creation, where QT is hopelessly substandard.
I absolutely love QT, but I am a discretionary trader, and do not use, though I appreciate AB's strength at automation.
What I use AB for sometimes is backtesting.
If someone created a programm with QT's charting capabilities, its robustness on Linux, and AB's automation, backtesting and strategy development capabilities, it would be the most perfect of all possible trading worlds IMO.