I would try Mirus over AMP. I'm in the process of moving my account away from AMP. Have had very good experience with Ninja Trader, Zen Fire, and their clearning firm Dorman
HOWEVER
AMP's customer service is quite bad IMO. On the rare occasions I need something, they never follow through...