Amibroker/Mt4/Ninjatrader

If I use Amibroker and take Real time feeds from some company, do I need a broker like zerodha or upstox as a broker or the company which provides the feeds will take the brokerage? Can I trade directly through Amibroker? TIA