hello. i need help understanding which companies do what. there are so many companies that offer different trading platforms that it confuses me. for example i know tradestation and metatrader offer strategy development and automation but other companies such as esignal and metastock i am confused about. what exactly do they do? i would appreciate it if someone could make a list that lists what companies provide backtesting, automation, data providers, etc. sorry for the newbie question. thanks a lot.