Do I need to keep my computer on for the copier to work?

No. Signal Trade App is fully cloud-based. Your copy groups operate 24/7 even when your local machine is off, so you never miss a trade.