Everything you need to install, configure, and optimize your GTAlgo trading bots
If you've never traded before and have no idea what a "trading bot" is — this section is for you. We'll explain everything from scratch, simply and clearly.
Trading means buying and selling financial assets — like stocks, gold, currencies, or indices (like the S&P 500) — with the goal of making a profit.
Simple analogy: Imagine you buy 10 kg of apples at the market for €1/kg. The next day, apples become scarce and the price rises to €1.50/kg. You sell them and make €5 profit. That's exactly what trading is — but with financial assets instead of apples, and the transactions happen in seconds, 24/7.
A trading bot (also called an EA — Expert Advisor) is a computer program that trades automatically on your behalf. It analyzes the market, makes decisions, and executes buy/sell orders — all without you needing to do anything.
The bot analyzes price charts 24/7, looking for specific patterns or signals that indicate a good trading opportunity.
Based on a pre-programmed strategy (a set of rules), the bot decides: "now is a good time to buy" or "now is a good time to sell".
In milliseconds, the bot executes the trade through your broker account — faster than any human could.
The bot also manages risk automatically — setting stop losses so you don't lose more than a predefined amount on any trade.
MetaTrader 5 is the platform (software) where trading bots run. Think of it as the "operating system" for your bot. It connects to your broker, displays the charts, and gives the bot the tools it needs to analyze the market and execute trades.
Simple analogy: If your trading bot is an app, then MetaTrader 5 is the smartphone it runs on. Without MT5, the bot has no way to connect to the market, see prices, or place orders.
GTAlgo bots connect to your MT5 account and place trades, but they cannot withdraw money or transfer funds. Your capital stays in your regulated broker account at all times.
Trading financial markets carries significant risk of loss. Only invest money you can afford to lose. Past performance of a trading bot does not guarantee future results. Start with a demo account before using real funds.
Now that you understand the basics, let's set everything up.
Since you use XM as your broker, download MT5 directly from XM for best compatibility:
https://www.xm.com/mt5Run the installer and follow the on-screen instructions. After installation, open MetaTrader 5.
Use your XM account credentials to log in, or create a free XM demo account for testing first.
Download GT-EliteBotsSuite.ex5 (all GTAlgo strategies in one file) using the link from your activation email, or directly here:
https://github.com/gtalgo500-tech/gtalgo-ea/raw/main/GT-EliteBotsSuite.ex5In MT5, click: File → Open Data Folder
This opens the MQL5 directory where all expert advisors are stored.
Navigate to: MQL5 → Experts
Paste the downloaded GT-EliteBotsSuite.ex5 file into this folder.
Close and reopen MetaTrader 5 to load the new Expert Advisor.
Open the Navigator panel (Ctrl+N), expand "Expert Advisors", and confirm GT-EliteBotsSuite appears in the list.
GT-EliteBotsSuite is now installed. It contains all GTAlgo strategies in a single file.
For your trading bots to work properly, MetaTrader 5 must remain open and connected to the internet 24/7. A VPS is strongly recommended.
A VPS (Virtual Private Server) is a remote computer that runs in the cloud 24/7. You install MT5 on it, and your bots run continuously without needing to keep your personal computer on.
Ultra-fast servers optimized for MT5 | 99.9% uptime guarantee | 24/7 support
All GTAlgo bots are provided completely free for traders who open an XM account through our affiliate link. XM is a globally regulated broker trusted by 10+ million traders since 2009.
Regulated by CySEC, ASIC, IFSC and more. Full MT5 support, fast execution, competitive spreads across all major asset classes. Operating since 2009 with 10+ million clients worldwide.
Key Features:
To receive your free GTAlgo license, you must open your XM account through our affiliate link above. If you already have an XM account opened through our link, simply submit your XM Account ID in the activation form on gtalgo.com.
Choose a plan (minimum 2GB RAM recommended for MT5).
Use Remote Desktop Connection (Windows) to access your VPS. Your VPS provider will send connection details via email.
Download MT5 from XM and install it on your VPS, then log in with your XM credentials.
Follow the same installation steps to install GT-EliteBotsSuite on the VPS.
Once configured, disconnect from the VPS and your bot will continue running independently.
Open an XM account through our affiliate link → submit your XM Account ID on gtalgo.com → receive your license key by email within 24 hours.
Go to: Tools → Options → Expert Advisors
Check the box: "Allow WebRequest for listed URL"
Add this URL to the list:
https://ea-license-backend.gtalgo500.workers.devClick OK and restart MetaTrader 5.
Drag GT-EliteBotsSuite from the Navigator panel to any chart.
In the EA settings window, find the "LICENSE SETTINGS" section and enter:
Make sure "Allow Algo Trading" is checked, then click OK.
Check the "Experts" tab in MT5. You should see a success message confirming license validation.
Your bot is now licensed and ready to trade. The license is validated automatically every 30 seconds.
If you see "License validation FAILED", make sure:
If you encounter any issues or have questions, reach out through: