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.
Online Tools
Popular Symbols Trading Hours
Open/close times, weekend hours & live market status:
Related Articles
How to Get a MT5 Tray Icon: A Smarter Way to Watch the Markets
Discover how Camovia Tray adds a reliable MT5 tray icon to Windows—quick price checks, position management, and local data, all from your system tray.
MT5 Trading Time: A Complete Guide to Market Hours, Sessions, and Local Timings
Track MT5 trading time across global sessions, including MT5 market open time in India and Malaysia, with Camovia Tray for quick tray-based quotes and position checks.
MT5 Position Sizer: Size Your Lots by Risk Percentage
Looking for an MT5 position sizer? The order dialog only asks for lots — learn the risk-percentage formula, a worked example, and the tools that automate it.
How to Close All Trades at Once in MT4 (Quick Exit)
Close all MT4 trades at once quickly. Learn manual, script, and broker shortcut methods. Camovia Tray helps you monitor & close positions from the system tray.
Best MT5 Tray Monitor: Why Every Trader Needs One (And How to Choose)
Discover the best MT5 tray monitor for quick quotes, position management, and privacy. Camovia Tray turns MT5/MT4 into a discreet tray tool—data stays local.
More Articles
DAX Trading Hours: 9:00-17:30 CET, Extended to 22:00
DAX cash market runs 9:00-17:30 CET Monday to Friday; from Dec 1, 2025 Xetra late retail trading extends to 22:00 CET. Camovia Tray.
What Time Does the MetaTrader Market Open? A Trader’s Guide to MT5 Hours
MetaTrader 5 market opening time explained: forex, indices and gold hours, MT5 market open time in India, server time vs IST, and how Camovia Tray keeps quotes and positions one hover away.
MQL4 vs MQL5: Why Your Expert Advisors Won’t Cross Over (and What You Can Actually Do About It)
Discover why MQL4 and MQL5 aren't compatible and how to monitor your EAs without keeping the terminal open. Camovia Tray turns MT5/MT4 into a tray tool for quick quotes and position management.
sRs Trend Rider 2.0 Forex Indicator Review
Elevate your sRs Trend Rider 2.0 experience with Camovia Tray – keep MT4 running discreetly in the system tray while managing positions and checking quotes without opening the terminal.
Ethereum Asia Session Time in India: What Traders Get Wrong About ETH Market Hours
Ethereum Asia session time in India explained: ETH trades 24/7 with peak hours at 5:30 PM–9:30 PM IST. Monitor ETH quotes and positions from your system tray with Camovia Tray.