Skip to content

How to install Grit Markets in MetaTrader 5

This guide takes you from a fresh subscription to Grit Markets running on a MetaTrader 5 chart. It assumes you already have MT5 installed and connected to a broker account of the hedging type. The whole process takes around ten minutes, and no programming knowledge is required. If anything behaves differently from what is described here, stop and contact support rather than improvising, particularly on a live account.

  1. Download the EA from your account dashboard

    Sign in to your account dashboard at gritmarkets.com and open the downloads section. Download the Grit Markets EA file, which has the .ex5 extension, and save it somewhere you can find it, such as your Downloads folder. Your licence key is shown in the same dashboard; keep that page open, as you will need the key in a later step.

  2. Open the MT5 data folder

    Start MetaTrader 5 and log in to the account you intend to license. In the menu, choose File and then Open Data Folder. A Windows Explorer window opens showing the terminal's data directory. This is where MT5 keeps its expert advisors, and it is often not where the programme itself is installed, which is why you should always reach it through this menu rather than browsing manually.

  3. Copy the EA into MQL5/Experts

    In the data folder window, open the MQL5 folder, then the Experts folder inside it. Copy the downloaded Grit Markets .ex5 file into this Experts folder. Return to MetaTrader 5 and refresh the Navigator panel by right-clicking Expert Advisors and choosing Refresh, or simply restart the terminal. Grit Markets should now appear in the Navigator under Expert Advisors.

  4. Allow WebRequest to https://gritmarkets.com

    In MT5, open Tools and then Options, and select the Expert Advisors tab. Tick the box labelled Allow WebRequest for listed URL, click Add, and enter https://gritmarkets.com exactly, including the https prefix and with no trailing slash or extra characters. Click OK. This step is essential: Grit Markets validates your licence by contacting this address, and if the URL is missing or mistyped the EA cannot activate and will not trade.

  5. Enable Algo Trading

    Still in the Expert Advisors tab of the Options window, confirm that Allow Algo Trading is ticked, then close the dialogue. On the main toolbar, check that the Algo Trading button is switched on; it shows green when trading is enabled. If this button is off, expert advisors are loaded but cannot place orders, which is a common cause of an EA that appears to run but never trades.

  6. Attach Grit Markets to a chart

    Open a chart for the symbol you intend to trade, on the timeframe recommended in the documentation. Drag Grit Markets from the Navigator onto the chart, or right-click it and choose Attach to Chart. In the dialogue that appears, open the Common tab and confirm that Allow Algo Trading is ticked for this instance.

  7. Enter your licence key in the EA inputs

    Switch to the Inputs tab of the same dialogue. Find the licence key field and paste the key from your account dashboard, taking care not to include leading or trailing spaces. Review the remaining inputs against the risk configuration guide before proceeding; the defaults are a starting point, not a recommendation. Click OK to attach the EA.

  8. Confirm the EA is active and licensed

    Look at the top-right corner of the chart: the EA's name should appear with an icon indicating it is running. Open the Experts tab in the Toolbox at the bottom of the terminal and check the log for a message confirming successful licence validation. If you see a WebRequest error, return to the earlier step and re-check the URL entry. Once validation is confirmed, the installation is complete; consider running on a demo account first to observe a full trade cycle.

Notes

  • Grit Markets requires a hedging-type MT5 account. On a netting account the terminal merges positions in one symbol, which breaks the strategy's basket management. Check your account type in the terminal before going live.
  • Your licence is bound to one MT5 account number. If you attach the EA to a different account, validation will fail. See the licensing section of the documentation for how to rebind a licence.
  • For unattended operation through the trading week, we recommend running the terminal on a Windows VPS. See our VPS setup guide.
  • Installing and running the EA involves real trading risk once attached to a live account. The Martingale strategy it implements can produce large drawdowns up to and including the loss of the account balance; configure the risk controls before the first live trade.