How to Install a Product in MetaTrader: A Step-by-Step Guide for MT4 and MT5
Camovia Tray Team · 2026-09-14
If you've ever downloaded an Expert Advisor, indicator, or utility for MetaTrader, you might have found yourself staring at a folder full of unfamiliar files—MQ4, EX5, MQH—and wondering where they all go. The installation process isn't complicated, but it does differ slightly between MT4 and MT5, and small mistakes can leave your product invisible in the Navigator panel.
Here's the good news: once you understand the file structure, installing any MetaTrader product becomes second nature. This guide walks you through the process for both platforms, highlights the key differences, and shows you how to get your tools up and running quickly.
First, Know Your File Types
When you purchase or download a MetaTrader product, you typically receive a ZIP archive containing files with specific extensions. Each tells you something important :
- MQ4 / MQ5 – Source code files for MT4 and MT5 respectively. These need to be compiled before they can run.
- EX4 / EX5 – Compiled, ready-to-run product files. Just copy them to the right folder and refresh.
- MQH – Include files that other products reference. These go in the
Includefolder.
Most products come pre-organized into folders like Indicators, Experts, and Scripts. If yours does, the installation is even easier—you can copy the entire folder structure directly into the MQL folder.
The Installation Process: MT4 and MT5 Side by Side
Step 1: Open the Data Folder
The first step is the same for both platforms . In your MetaTrader terminal:
- Click File in the top menu.
- Select Open Data Folder.
This opens the root directory where MetaTrader stores all its configuration and product files. Inside, you'll see a folder named MQL4 (for MT4) or MQL5 (for MT5). That's where everything goes.
Step 2: Copy the Product Files
Here's where the two platforms diverge slightly, but the principle is identical.
For both MT4 and MT5:
- Indicators go into
MQL4/IndicatorsorMQL5/Indicators - Expert Advisors go into
MQL4/ExpertsorMQL5/Experts - Scripts go into
MQL4/ScriptsorMQL5/Scripts - Include files go into
MQL4/IncludeorMQL5/Include
If your product came as a set of folders, you can copy and paste the entire folder structure directly into the MQL folder. The terminal will merge everything correctly .
If you're working with individual files, copy each to its matching subfolder.
Step 3: Refresh or Restart
Once the files are in place:
- If you copied EX4 or EX5 (compiled) files: right-click the Navigator panel and select Refresh. Your product should appear immediately .
- If you copied MQ4 or MQ5 (source) files: restart MetaTrader entirely. The terminal will compile the source code on startup .
If the product still doesn't appear after restart, there may be compilation errors in the source code—you'd need to open the file in MetaEditor to troubleshoot .
Step 4: Attach the Product to a Chart
Once your product appears in the Navigator panel:
- For indicators: drag them onto a chart or right-click and select Attach to Chart .
- For Expert Advisors: drag them onto a chart, but first make sure AutoTrading (or Algo Trading) is enabled in the toolbar—otherwise the EA won't run .
- For scripts: drag onto a chart to execute them once .
The MT4 vs. MT5 Difference That Matters for Installation
While the installation process is functionally the same, the underlying file structures are not. MT4 uses the MQL4 folder, MT5 uses MQL5. You can't copy products from one to the other and expect them to work—the code is compiled for a specific version and uses a different programming language (MQL4 vs. MQL5) .
This becomes relevant if you use both platforms. If you're an MT4 user who also wants to run MT5, you need to manage two separate installations with their own folders, login credentials, and installed products . Switching between terminals means switching between entirely separate environments.
Where Products Get Installed from the MQL5 Marketplace
If you purchase products directly from the MQL5 Market, the installation is even more streamlined. Instead of manually copying files, you can:
- Log into your MQL5 Community account from within MetaTrader (Tools > Options > Community tab) .
- Open the Market tab (MT4: View > Terminal > Market; MT5: View > Navigator > Market > Purchases) .
- Find your purchased product and click Install .
The terminal automatically places files in the correct folders—no manual copying required.
After Installation: Managing Your Workspace
Once your indicators and EAs are installed and running, you face a different kind of challenge: managing the terminal itself. MT4 and MT5 are full-featured platforms, but they're not designed to sit quietly in the background. If you're like most traders, you have multiple charts, multiple EAs, and a terminal that takes up screen real estate even when you're not actively trading.
This is where tools that complement your MetaTrader setup come into play. For example, Camovia Tray turns your MT5 or MT4 terminal into a system tray application, letting you check live quotes and manage open positions without keeping the main window open . It reads data directly from your local terminal—no data leaves your computer—and supports both MT4 (with a one-time bridge EA) and MT5 (native integration). For traders who run multiple terminals or want quick access to positions and prices without cluttering their workflow, it's one way to streamline post-installation usage.
Final Checks
After installing any product:
- Refresh the Navigator if you used compiled files.
- Restart MetaTrader if you used source files.
- Enable AutoTrading for Expert Advisors before attaching them to charts.
- If a product doesn't appear, double-check you copied it to the correct folder—MQL4 vs. MQL5 makes all the difference.
The installation process is straightforward once you understand the file structure. And once your tools are in place, you can focus on what matters: using them effectively, whether that means keeping the terminal open full-screen or tucking it away until you need it.
MT4/MT5 Tray Assistant
Silent tracking, one-click close - check quotes and manage positions right from the tray.
Download Camovia TrayFrequently Asked Questions
Can the tray icon be disguised?
Yes. The tray icon can disguise itself as a cloud drive or a common system tool, so market watching stays low-key.
What is the tray lock feature?
Lock the tray function instantly at key moments to protect your privacy and prevent private information from leaking.
What information can I monitor?
Quotes and open positions: symbol, direction, open time, current P&L, and more - all visible in the popup positions tab. Click an order to close it.
Which languages are supported?
Chinese and English, switchable on both the website and the client.
Popular Symbols Trading Hours
Open/close times, weekend hours & live market status:
Related Articles
The Best Tools for MT5 Automation in 2025: Moving Beyond Entries to Smarter Workflows
Discover the best tools for MT5 automation in 2025. Learn how Camovia Tray streamlines workflows, protects local data, and enhances terminal management for smarter trading.
How Point and Figure Charts Cut Through Market Noise
Discover how Point and Figure charts filter market noise for clearer signals. Learn to trade breakouts with precision, and keep MT5 discreet with Camovia Tray.
How to Backtest Stop Loss and Take Profit Levels Like a Pro
Learn how to backtest stop loss and take profit levels effectively. Use Camovia Tray to monitor MT5/MT4 quotes and manage positions from your system tray—all data stays local.
Trading Tools Market Hours: What You Need to Know for Smarter Trading
Learn how trading tools market hours impact your strategy. Stay on top of quotes and positions without opening MT5/MT4. Camovia Tray keeps market data local and accessible from your system tray.
MetaTrader 4 on Windows 10: Download, Install, and Smarter Ways to Use It
Download MT4 on Windows 10 and enhance your trading workflow with Camovia Tray. Check live quotes, manage positions, and close trades from the system tray—without opening the terminal.