- MQL5 Market Validator testing an XAUUSD EA on other symbols APIs, external data and validation errors
- Expert not approved in automatic validation process
- Questions from Beginners MQL5 MT5 MetaTrader 5
All available information are the following:
1.
Rules of Using the Market Service - Product Testing :
"Products must not contain deliberate operation restrictions or change their functionality depending on the type of account, account number, name of a trading server and other similar conditions under which they are used."
----------------
2. The checks a trading robot must pass before publication in the Market - the article
----------------
3. Solving Automatic Validation Problems Arising During Product Submission in MQL5 Market - blog post
================
It is all the information that I found about.
- www.mql5.com
Hello,
1. Include an input parameter for the user to specify the symbols to be traded;
2. Create functions to verify the symbols provided by the user and generate a list containing only the valid/tradable symbols;
3. If the user's list of symbols is empty, or if none of the provided symbols are valid/tradable, the EA should trade on the current symbol (_Symbol).
See the example below of a multi-symbol EA that successfully passes MQL5 validation:
Vinicius Pereira De Oliveira, 2026.06.18 22:36
Asian Range Breakout day-trading EA. Multi-symbol, M15/M30/H1. Places pending stop orders during the London session outside the pre-London Asian range, using PSAR + MACD + Stochastic signals, with automatic London/NY DST handling, structural stops, trailing and break-even.- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use