Setting Up MultiCharts for Automated Trading on a VPS
Prerequisites
Before you begin, make sure you have:
- A Windows VPS
- Administrator access to the VPS
- MultiCharts installed
- A supported broker account
- A supported market data provider (CQG, Rithmic, Interactive Brokers, etc.)
- A stable internet connection
1. Connect to Your VPS
- Open Remote Desktop Connection (RDP).

- Enter your VPS IP address.
- Click Connect.

- Log in using your VPS username and password.

- Once connected, you will see your Windows desktop.

- Install MultiCharts
If MultiCharts is not already installed:
- Download the latest version from the official MultiCharts website : https://www.multicharts.com/

- Run the installer as Administrator.
- Follow the installation wizard.

- Restart the VPS if prompted.

3. Install Your Broker or Data Feed Software
Some brokers require additional software before MultiCharts can connect.
Examples include:
- Interactive Brokers – Trader Workstation (TWS) or IB Gateway

- CQG Desktop

- Rithmic R | Trader Pro

Install the required software and verify that it connects successfully.
4. Configure Your Broker Connection
- Open MultiCharts.

- Go to File - Broker Profiles.

- Select your broker.

- Enter your login credentials.

- Test the connection.

- Save the profile.

Verify that the connection status shows Connected.
5. Configure Market Data
- Open QuoteManager

- Configure your market data provider.

- Log in.

Verify that live market data is updating correctly.
6. Enable Auto Trading
- Open your trading workspace.

- Apply your trading strategy.

- Enable Auto Trading.

- Confirm that automated trading is active.

Always test your strategy before trading with live funds.
7. Configure PowerLanguage Strategies
If you're using custom strategies:
- Import your PowerLanguage scripts.

- Compile the code.

- Resolve any compilation errors.

- Attach the strategy to the desired chart.

Verify that the strategy loads successfully.
8. Enable Auto Trading
- Open your trading workspace.

- Apply your trading strategy.

- Enable Auto Trading.

- Confirm that automated trading is active.

Always test your strategy before trading with live funds.
- Synchronize Computer Time
Accurate system time is essential for automated trading.
- Open Date & Time Settings.

- Enable automatic time synchronization.

- Verify the correct time zone.

- Sync the system clock.

- Configure Windows Firewall
Allow these applications through Windows Firewall:
- MultiCharts

- QuoteManager

- Broker software

- Data feed software

If necessary, create exceptions for the required applications.
11. Prevent Automatic Windows Restart
Unexpected restarts can interrupt trading.
Recommended settings:
- Disable automatic Windows updates during trading hours.

- Schedule updates outside market hours.

- Restart manually after updates are installed

12. Keep MultiCharts Running
To maintain uninterrupted automated trading:
- Keep MultiCharts open.

- Keep your broker platform connected.

- Avoid logging off the VPS.

- Use Disconnect instead of Sign Out when closing your Remote Desktop session.

Important: Signing out closes running applications and may stop your automated trading strategies.
- Monitor Your VPS
Regularly monitor:
- CPU usage

- Memory usage

- Disk space

- Network connectivity

- Broker connection status

- Market data connection

Address any performance issues promptly.
Common Issues
MultiCharts Cannot Connect to Broker
Possible Causes
- Incorrect login credentials
- Broker platform not running
- API disabled
Network issues
Solution
Verify your credentials, start the broker platform, enable API access, and check your internet connection.
Market Data Is Not Updating
Possible Causes
- Data feed disconnected
- Subscription inactive
Network interruption
Solution
Reconnect the data feed and verify your subscription status.
Auto Trading Is Disabled
Possible Causes
- Strategy not enabled
- Broker disconnected
- Chart not active
Solution
Enable Auto Trading and confirm that your broker connection is active.
VPS Restarts Unexpectedly
Possible Causes
- Windows Update
- Scheduled maintenance
- VPS provider maintenance
Solution
Review Windows Update settings and check for maintenance notifications from your VPS provider.
Best Practices
For the best automated trading experience:
- Use a VPS located close to your broker's servers.
- Keep Windows and MultiCharts updated.
- Restart your VPS periodically during non-trading hours.
- Monitor system resource usage.
- Maintain a stable broker and market data connection.
- Back up your MultiCharts workspace and strategy files regularly.
Final Checklist
Before starting automated trading, confirm that:
- MultiCharts is installed.
- Broker platform is connected.
- Market data is updating.
- Auto Trading is enabled.
- Strategies are loaded correctly.
- VPS time is synchronized.
- Windows Firewall is configured.
- Automatic restarts are disabled during trading hours.
- CPU, RAM, and disk usage are within safe limits.
- Your VPS remains online 24/7.
Updated on: 26/07/2026
Thank you!