Camovia Tray™

Blog · Solutions

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 Include folder.

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:

  1. Click File in the top menu.
  2. 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/Indicators or MQL5/Indicators
  • Expert Advisors go into MQL4/Experts or MQL5/Experts
  • Scripts go into MQL4/Scripts or MQL5/Scripts
  • Include files go into MQL4/Include or MQL5/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:

  1. Log into your MQL5 Community account from within MetaTrader (Tools > Options > Community tab) .
  2. Open the Market tab (MT4: View > Terminal > Market; MT5: View > Navigator > Market > Purchases) .
  3. 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 Tray

Frequently 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: