Quick Start

Step-by-step guide to download, install, and run GaftMind in MetaTrader 5.

Step 0 - Create an account with a broker (do this first)

Before downloading the EA, you need MetaTrader 5 (MT5) and a broker that offers the symbols your EA is built for (e.g. XAUUSD for our Gold EA). We suggest these regulated brokers: good spreads, multiple regional servers, and support for our EAs and popular instruments. If you use our links below, we may earn a small referral at no extra cost to you.

Exness · Vantage Markets · IC Markets. Download MT5 from your broker, then come back here after purchase to get the EA and license key.

VPS: Choose a VPS that works with your broker and region. Exness offers free VPS hosting when you meet their criteria.

Broker signup or MT5 download
Step 1 - Sign in and open your dashboard

After purchase, sign in at this website with the same email you used for the order. Click your profile or account menu and go to your dashboard.

Your dashboard lists your orders, license keys, and download links. Keep this page open or bookmark it for future updates.

Dashboard with orders and download link
Step 2 - Download the EA file and note your license key

In the dashboard, find the order that contains GaftMind. Click the Download link to get the .ex5 file (the compiled Expert Advisor). You will also see your license key - copy it or keep the email that contains it; you will need it when attaching the EA to a chart.

Save the .ex5 file to a folder you can find easily (e.g. Desktop or Downloads).

Download EA and license key
Step 3 - Open MetaTrader 5 data folder

Open MetaTrader 5. In the top menu bar, click FileOpen Data Folder. A folder window will open - this is your MT5 data directory.

Inside that folder, open MQL5, then Experts. This is where Expert Advisors must be placed for MT5 to load them.

File → Open Data Folder in MT5
Step 4 - Copy the EA into the Experts folder

Copy (or move) the downloaded .ex5 file into the MQL5 → Experts folder you just opened. Do not put it inside a subfolder unless you use the same path in MT5 Navigator.

If MetaTrader 5 was already open, refresh the Navigator: press Ctrl+N (or View → Navigator), right‑click Expert Advisors, and choose Refresh. You should see GaftMind (or the EA name) in the list.

Experts folder with EA file
Step 5 - Enable WebRequest for license validation

Before attaching the EA, you need to allow MetaTrader 5 to connect to our license validation server. Go to ToolsOptionsExpert Advisors tab. Check the box "Allow WebRequest for listed URL", then click Add and enter: https://www.gaftmind.com

This is a one-time setup per MT5 installation. Without this, the EA cannot validate your license and will not start. Click OK to save.

MT5 Options Expert Advisors WebRequest settings
Step 6 - Attach the EA to a chart

In the Navigator, find GaftMind under Expert Advisors. Drag it onto the chart for the symbol your EA is built for (e.g. XAUUSD for our Gold EA). A settings window will open.

In the Common tab, ensure Allow Algo Trading is checked so the EA can place trades. Adjust other inputs if needed, then click OK. The EA will appear in the top-right corner of the chart when it is running.

Drag EA onto chart and Common tab
Step 7 - Enter your license key

When you attach the EA, open the Inputs tab in the EA settings window. Find the LicenseKey field and paste your license key from your dashboard or email. The key is tied to your MT5 account. Keep it confidential.

Click OK to apply. The EA will validate your license automatically. If validation succeeds, the EA will start running. If you see errors, check the Experts tab in the Toolbox (View → Toolbox → Experts) for detailed messages.

Common issues: If you see "WebRequest failed", make sure you completed Step 5. If you see "License not found", double-check that you copied the key exactly (no extra spaces).

License key input in EA settings Inputs tab

Requirements

What you need to run GaftMind.

MetaTrader 5

GaftMind is an Expert Advisor (EA) for MetaTrader 5 (MT5) only. It does not run on MetaTrader 4. You need a working MT5 terminal installed - either the desktop version (Windows or Mac) or a VPS running Windows with MT5 installed. Download MT5 from your broker or from the MetaQuotes website if you use a standalone build.

Broker & symbol

Each EA is built for specific symbols (e.g. XAUUSD for our Gold EA). Your broker must offer those symbols on MT5. Spreads, execution, and server stability vary by broker; choose one that supports MT5 and the instruments you trade. Demo and live accounts are both supported – use demo first to verify.

Operating environment

Desktop: Windows or macOS with MetaTrader 5 installed. Your PC or Mac must be on (or MT5 running) when you want the EA to trade, unless you use a VPS.
VPS (recommended for 24/7): GaftMind is conservative and selective-backtests show roughly 7–10 trades per year, with some months having none. To capture every valid entry, run the EA on a Windows VPS that stays online 24/7. A VPS keeps MT5 and the EA active when your own computer is off. Exness offers free VPS hosting when you meet their criteria-check details there. Otherwise use a provider such as Contabo, Vultr, or Hetzner. Ensure the VPS has a stable internet connection and meets MT5’s minimum requirements.

License & account

You need a valid GaftMind license (purchased from this site). One license is typically for one MT5 account; check your purchase or dashboard for the exact terms. You also need an MT5 trading account (demo or live) with a broker that offers the symbols your EA is built for (e.g. XAUUSD for our current Gold EA; additional instruments as we add playbooks). Algo trading must be enabled in MT5 (Tools → Options → Expert Advisors → Allow Algo Trading).

Running on a VPS

Step-by-step guide to run GaftMind 24/7 on a Windows VPS with MetaTrader 5.

Why a VPS is recommended

GaftMind is a conservative, selective EA that targets high-quality setups only. Backtests indicate approximately 7–10 trades per year, with some months having zero or one trade. Running the EA manually on a laptop-opening MT5 only when you remember-will miss most of these opportunities. To capture the full potential of the strategy, deploy it on a VPS that runs 24/7. A Windows VPS keeps MT5 and the EA active around the clock, so no valid entry is missed. Exness offers free VPS hosting when you meet their criteria-check details there. Otherwise consider providers such as ForexVPS, FXVM, Contabo, Vultr, or Hetzner.

A VPS (Virtual Private Server) keeps MT5 and the EA running when your own PC is off.

Step 1 - Choose a Windows VPS

You need a Windows VPS (Windows Server or Windows 10/11). Many brokers offer a free or low-cost VPS when you have a live account; otherwise use a provider that supports Windows (e.g. ForexVPS, FXVM, Contabo, Vultr, Hetzner, AWS, or a dedicated MT5 VPS provider). Ensure the VPS has at least 1 GB RAM, stable internet, and allows outbound connections (MT5 needs to reach broker servers).

VPS provider or broker VPS offer
Step 2 - Connect to the VPS (Remote Desktop)

From your PC, connect to the VPS using Remote Desktop (Windows: press Win+R, type mstsc, then enter the VPS IP or hostname and the username/password provided by your VPS provider). Once connected, you will see the Windows desktop of the VPS - use it like a remote computer.

Remote Desktop connection to VPS
Step 3 - Install MetaTrader 5 on the VPS

On the VPS desktop, open a browser and download MetaTrader 5 from your broker’s website (or from MetaQuotes). Install MT5 as you would on a normal PC. After installation, launch MT5 and log in with your MT5 account credentials (the same account you want to run GaftMind on). Ensure the chart and symbol (e.g. XAUUSD) are available and that the connection to the broker is stable.

MT5 installed and logged in on VPS
Step 4 - Copy the EA and data folder on the VPS

You need to get the GaftMind .ex5 file onto the VPS. Options: (a) Download it from your dashboard in a browser on the VPS, or (b) copy the file from your PC (e.g. via Remote Desktop’s clipboard: copy on your PC, paste into a folder on the VPS). On the VPS, open MT5, go to File → Open Data Folder, then MQL5 → Experts, and paste the .ex5 file there. In MT5, refresh the Navigator (right‑click Expert Advisors → Refresh).

Copy EA into Experts folder on VPS
Step 5 - Attach the EA and enter the license key

On the VPS, in MT5, drag GaftMind from the Navigator onto the chart (e.g. XAUUSD). In the settings, enable Allow Algo Trading in the Common tab, enter your license key, and click OK. The EA should show a smiley (or “allowed”) in the chart corner. Keep the chart and MT5 running - do not log off the VPS in a way that closes MT5 (use “Disconnect” instead of “Sign out” if you want to close Remote Desktop but keep the VPS session running).

EA attached and running on VPS chart
Step 6 - Keep the VPS and MT5 running

For 24/7 trading, leave the VPS powered on and do not close MT5. When you disconnect from Remote Desktop, the VPS keeps running - MT5 and the EA continue in the background. You can reconnect later via RDP to check the chart or change settings. Some brokers or VPS providers offer “lock to chart” or “persistent session” options; use them if available so that closing RDP does not log off the Windows session. If the VPS restarts (e.g. after updates), you may need to reconnect via RDP, open MT5, and re-attach the EA to the chart unless you use auto-start or a task scheduler (advanced).

VPS session or MT5 auto-start settings

Downloads & updates

How to get and install new versions of the EA.

Where to get updates

New versions of GaftMind are available from your dashboard after you sign in. For each order you have, you can download the latest EA file (and often older versions too, so you can choose the build that suits you). We do not push automatic updates inside MT5 - you download the .ex5 file from the site and install it yourself.

Installing a new version

Download the new .ex5 from the dashboard. In MT5, go to File → Open Data Folder → MQL5 → Experts. Replace the old GaftMind .ex5 file with the new one (you can rename or back up the old file first if you want to keep it). Then in the Navigator, right‑click Expert Advisors and choose Refresh. If the Expert Advisor (EA) was already on a chart, remove it and drag the updated file onto the chart again so MT5 loads the new version.

Using a specific version

If we offer multiple versions (e.g. 4.6, 4.7, 4.8) from your dashboard, you can download whichever one you prefer. Install only one build per chart - do not run two different versions on the same symbol. Your license key remains the same; just use the EA file that matches the version you want. For a summary of what changed in each version, see the Changelogs section below.