Subject: Technical Issue: Market Validator failing with "not synchronized with trade server

 

Dear MQL5 Support Team,

I am writing to report a persistent technical error with the Automated Market Validation system that is preventing the publication of my product updates.

Issue Description:
Every submission is being rejected with the following error:
test on EURUSD,H1 (netting) - not synchronized with trade server

Troubleshooting Steps Taken:
To isolate the cause and confirm this is not a code-level or multi-timeframe logic issue, I performed the following:

  1. Isolated Testing: I created and submitted a "Minimal Indicator" consisting of a single 20-period Moving Average on the current symbol and timeframe only.

  2. Environment: The code contains no timers, no multi-symbol/multi-TF calls, and no external dependencies.

  3. Result: Even the minimal indicator failed with the exact same "not synchronized" error.

  4. Local Verification: The indicators compile with 0 errors and 0 warnings. They function perfectly on local terminals (both Hedging and Netting) across multiple brokers.

Could you please investigate the status of the Automated Validation Server for the EURUSD, H1 (Netting) test suite? It appears the testing environment is unable to establish or maintain a synchronized connection to the history server, causing all products to fail validation.
Moving Average - Trend Indicators - Technical Indicators - Price Charts, Technical and Fundamental Analysis - MetaTrader 5 Help
Moving Average - Trend Indicators - Technical Indicators - Price Charts, Technical and Fundamental Analysis - MetaTrader 5 Help
  • www.metatrader5.com
The Moving Average Technical Indicator shows the mean instrument price value for a certain period of time. When one calculates the moving average...