The automatic validator finding errors just for the sake

 
I was trying to upload an EA file to publish on the market. After several unsuccessful attempts and rewrites, it got successfully validated. I suspected that this process was somehow flawed, so I downloaded the EA file and tried to upload it again, only for the same errors to appear again. Any wish to explain? Also, if my EA is specifically a gold trading EA and optimized for such and its variables (not user inputs) are designed for gold (plug and play for new traders who may not know how to use sets and optimize) and hence not for forex, why the hell am I being forced to change them to fit eurusd? goddamn it, I don't want my EA to trade eurusd because this is not a strategy for EURUSD!!!!
 

Forum on trading, automated trading systems and testing trading strategies

Automatic Validation Error for XAUUSD EA When Tested on EURUSD – How to Fix?

Oleksandr Medviediev, 2026.04.08 03:09

You cannot force validator to use only XAUUSD, per "Rules of Using the Market Service" https://www.mql5.com/en/market/rules

According to MetaQuotes rules the automatic validation process is designed to ensure a product is robust across different environments (any symbol/timeframe):
"Products cannot apply restrictions. All limitations should be marked as recommendations"

Also can read this 

Solving Automatic Validation Problems Arising During Product Submission in MQL5 Market 

 
Sergey Golubev #:

This is the whole point. that rule is what I'm talking about
 

Forum on trading, automated trading systems and testing trading strategies

EA Validation

Ryan L Johnson, 2025.12.04 16:46

Market products cannot be restricted to specific symbols.

Please read the Market Rules. I'm beginning to feel like a broken record. 😂 

"The Seller shall not limit Product functionality under separate demo versions. To demonstrate all the features of paid products (including trading panels and analytical applications), Sellers can:

  • add videos in the description;
  • provide a one-month product rental option for a small fee;
  • provide Expert Advisor monitoring results via the "Signals" service.


The following products will be considered as spam:

  • products having words Demo, Free, Trial, Light or similar in their name;
  • products displaying a link to another fully functional Product in the description or on a chart during operation;
  • products with functional restrictions."

 

Solving Automatic Validation Problems Arising During Product Submission in MQL5 Market - the blog post

The rule is: expert advisers must trade. If your robot should be used only on a specific symbol timeframe, then here is what MetaQuotes say: "Products can not apply restrictions. All limitations should be marked as recommendations in the product description."

Solving Automatic Validation Problems Arising During Product Submission in MQL5 Market
Solving Automatic Validation Problems Arising During Product Submission in MQL5 Market
  • 2017.08.07
  • www.mql5.com
If you're distributing some products for MetaTrader 4/5 via the Market, you probably know that a special "welcome" stage of automatic product validation has been added recently by MetaQuotes on the