> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.tradingvps.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Setting Up MultiCharts for Automated Trading on a VPS

| Running MultiCharts on a Virtual Private Server (VPS) is one of the best ways to ensure your automated trading strategies remain online 24/7. A VPS provides a stable, always-on environment with low latency, making it ideal for executing automated strategies, Expert Advisors, and algorithmic trading systems without relying on your personal computer.This guide walks you through the complete process of setting up MultiCharts for automated trading on a Windows 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).


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1ea8t9u.png)

* Enter your VPS IP address.
* Click Connect.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_aidzyk.png)


* Log in using your VPS username and password.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_lkoba1.png)

* Once connected, you will see your Windows desktop.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_12sfmhb.png)

### 2. Install MultiCharts


If MultiCharts is not already installed:


* Download the latest version from the official MultiCharts website : https://www.multicharts.com/


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_y6sx8e.png)

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


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1dsq98.png)

* Restart the VPS if prompted.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1nnwfm7.png)

### 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


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_19sveiw.png)

* CQG Desktop


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_ssd61b.png)

* Rithmic R | Trader Pro


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_j5mbgh.png)


Install the required software and verify that it connects successfully.

### 4. Configure Your Broker Connection


* Open MultiCharts.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_trr1uf.png)

* Go to File - Broker Profiles.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_xhl4wq.png)

* Select your broker.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_oxlcuu.png)

* Enter your login credentials.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_12fdwok.png)

* Test the connection.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_jegfbs.png)

* Save the profile.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1fph9gb.png)


Verify that the connection status shows Connected.

### 5. Configure Market Data


* Open QuoteManager


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1ywdewx.png)

* Configure your market data provider.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_ihnhxo.png)

* Log in.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_158qyz1.png)

Verify that live market data is updating correctly.

### 6. Enable Auto Trading


* Open your trading workspace.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_5ccvax.png)

* Apply your trading strategy.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_4d0kaj.png)

* Enable Auto Trading.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_xu38av.png)

* Confirm that automated trading is active.



![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_g8up7t.png)

Always test your strategy before trading with live funds.

### 7. Configure PowerLanguage Strategies



If you're using custom strategies:


* Import your PowerLanguage scripts.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_y28ave.png)

* Compile the code.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_onus26.png)

* Resolve any compilation errors.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1pcu5no.png)

* Attach the strategy to the desired chart.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_13jlkmr.png)


Verify that the strategy loads successfully.

### 8. Enable Auto Trading


* Open your trading workspace.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_yk7jg5.png)

* Apply your trading strategy.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_gc6amc.png)

* Enable Auto Trading.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_s20jon.png)

* Confirm that automated trading is active.



![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1i9f9uv.png)

Always test your strategy before trading with live funds.

### 9. Synchronize Computer Time

Accurate system time is essential for automated trading.


* Open Date & Time Settings.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_j40ww8.png)

* Enable automatic time synchronization.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_qgze57.png)

* Verify the correct time zone.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1u7mujw.png)

* Sync the system clock.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1p7ai2d.png)

### 10. Configure Windows Firewall

Allow these applications through Windows Firewall:


* MultiCharts


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1qd62fc.png)

* QuoteManager


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_rsa559.png)

* Broker software


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1bemiif.png)

* Data feed software


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1xl4bt1.png)


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.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_gemusp.png)

* Schedule updates outside market hours.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_81l1jw.png)

* Restart manually after updates are installed


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_149kmo3.png)

### 12. Keep MultiCharts Running



To maintain uninterrupted automated trading:


* Keep MultiCharts open.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_czppe6.png)

* Keep your broker platform connected.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1hjo1j1.png)

* Avoid logging off the VPS.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1lexq1v.png)

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


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_d6yyj4.png)


**Important**:  Signing out closes running applications and may stop your automated trading strategies.

### 13. Monitor Your VPS

Regularly monitor:


* CPU usage


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_5f5ayc.png)


* Memory usage


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1j040u4.png)


* Disk space


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_1w4m8eq.png)


* Network connectivity


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_wsd4ha.png)


* Broker connection status


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_14ttnj9.png)


* Market data connection


![](https://storage.crisp.chat/users/helpdesk/website/-/5/4/1/3/5413a8a0321f3000/image_7yzwxv.png)



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.



|| A properly configured VPS provides a reliable environment for running MultiCharts automated trading strategies around the clock. By following the steps in this guide, you can minimize interruptions, improve execution reliability, and keep your trading system running efficiently. Regular monitoring, timely updates, and proper VPS maintenance will help ensure consistent performance and a stable automated trading experience.
### 