The only way to trade forex without an internet connection is to use a broker that provides a Virtual Private Server (VPS). You can then attach your account to the VPS, host a forex robot and attach it to your account on the VPS. The VPS now provides the internet connection on which the forex robot can trade on your account, even when your own computer is off.