The MQL5 Market has tens of thousands of products. Most are mediocre, a substantial minority are scams, and a small fraction are genuinely useful. The good news: separating them takes effort but not expertise.
The MQL5 Market is the official MetaTrader marketplace where developers sell EAs, indicators, scripts, and libraries. It is integrated into MT5: you can browse, buy, and install directly from the terminal. MetaQuotes takes a commission on each sale (around 20%).
What the marketplace does well:
What it does not do:
Products fall into four broad groups, each with different evaluation criteria.
The lowest-risk category. Indicators do not trade, so the worst case is wasted time and a useless line on your chart. Evaluation focuses on: does it do what it claims, is it fast enough on your timeframe, does it repaint?
Things like trade managers, calculator scripts, news filters, partial close helpers. Generally honest products because they automate a specific manual task. Read what they do, test on demo, decide if the workflow improvement justifies the price.
The category where most scams concentrate. See the dedicated guide on EA scam red flags. Even legitimate EAs require careful evaluation: backtest, forward demo, slow live capital ramp.
MQL5 frameworks, included files, OOP libraries. Usually marketed to other developers. Evaluation requires reading the source preview if available; otherwise treat as you would any commercial library.
Click the seller name on any product. The seller profile shows:
Reviews are not all equally valuable. Calibrate as follows:
| Review pattern | What it tells you |
|---|---|
| 5-star, one-line praise, no specifics | Likely incentivised, low information value |
| 5-star, mentions specific use case and outcome | Genuine, worth reading |
| 5-star, complains about minor issue but overall positive | Most credible; real users notice imperfections |
| 4-star, specific complaint that vendor responded to | Excellent signal of healthy seller behaviour |
| 3-star, "did not work as expected" without details | Unclear; may be user error or product issue |
| 1-2 star, specific technical or behavioural complaint | Read carefully; pattern-match with multiple negative reviews |
| 1-star, "scam, lost all money" | Worth investigating; check whether multiple buyers report the same |
Pay particular attention to vendor responses to negative reviews. Constructive engagement is a good sign; defensive dismissal, blame on the user, or no response is a bad sign.
Almost every paid product on MQL5 Market has a free demo option. The demo is usually limited (works only on Strategy Tester for EAs, or only on certain symbols for indicators), but it lets you confirm:
Never buy without using the demo first. If a product has no demo option, that itself is a yellow flag.
MQL5 products are licensed to your MQL5 community account. By default you get a limited number of activations (often 5 to 10), each tied to a specific MT5 installation. Moving between machines uses activations.
What this means in practice:
MQL5 offers limited refunds. The actual policy varies and has changed over time, but in general:
Treat any purchase above $100 as essentially non-refundable in practice. The threshold for buying should be: "I would still feel okay paying this if it does nothing useful".
Price ranges on the MQL5 Market vary from free to several thousand dollars. Price is a weak signal for quality but a useful filter:
| Price range | What to expect |
|---|---|
| Free | Wide quality range. Some excellent community contributions, some abandonware, some Trojan horses. |
| $30 to $100 | Most utility tools and indicators. Reasonable risk if the product is well-described. |
| $100 to $500 | Most EAs. Treat with serious skepticism; demand verified track record. |
| $500 to $2000 | Premium-tier EAs. Quality varies; high price is no guarantee. Verification standards must be stricter still. |
| $2000+ | Niche products. Often institutional-style tools or curated systems. Buyer pool is small; due diligence must be exhaustive. |
On the product page, scroll to the version history. Look for:
Functionally usually yes (MetaQuotes does some screening), but the value-for-money calculus is different. Free EAs are usually beta products, abandoned projects, or marketing for paid upgrades. Free indicators are often genuinely useful but vary in code quality.
Each purchase activates against a specific MT5 installation tied to a community account. The market detects if a license tries to activate on too many machines. Sharing accounts is against terms of service and can result in revoked licenses.
Some sellers publish source code or partial source as part of their listing. Most do not. If source visibility matters to you (for security, customisation, or auditing), filter for sellers who provide it.
If a product is removed for terms violation, existing buyers usually retain access to versions they already activated, but no updates. If the removal is for fraud, refunds may be issued in some cases.
It indicates volume, not quality. A top-seller in a category sells more units; this could be because the product is excellent or because marketing is aggressive. Treat as one signal among many, not as endorsement.