Manual trading
The web terminal plus the client area covers everything a discretionary trader needs, with no setup.
Automated trading
Use a Windows virtual machine or a VPS. Both give a full MetaTrader environment; the VPS additionally stays online when your Mac is asleep.
Cost comparison
The browser route is free, virtualisation costs a Windows licence plus virtualisation software, and a VPS is a small recurring monthly cost.