Move your mouse cursor over highlighted areas to see details:

test on EURUSD, H1 (netting)
there are no trading operations
What solution did you use to solve the problem?
test on EURUSD, H1 (netting)
there are no trading operations
What solution did you use to solve the problem?
Solving Automatic Validation Problems Arising During Product Submission in MQL5 Market - blog post -
This error is specific for expert advisers only. 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." If your robot does not trade by design (a helper tool, for example), choose approriate category ("Utilities") in the product properties.
One of possible reasons for this error to come is when your code contains a checkup like this:
{
return ERROR_CODE;
}
Such conditions should be accompanied with IsTesting()/MQLInfoInteger(MQL_TESTER) call. The automatic tester is not connected to an account, and the tester is always considered as allowed to trade. Correct code should be:
{
return ERROR_CODE;
}
------------------------
More -
there are no trading operations - the forum thread
Strategy tester report not found - the forum thread
- 2017.08.07
- www.mql5.com
Solving Automatic Validation Problems Arising During Product Submission in MQL5 Market - blog post -
This error is specific for expert advisers only. 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." If your robot does not trade by design (a helper tool, for example), choose approriate category ("Utilities") in the product properties.
One of possible reasons for this error to come is when your code contains a checkup like this:
{
return ERROR_CODE;
}
Such conditions should be accompanied with IsTesting()/MQLInfoInteger(MQL_TESTER) call. The automatic tester is not connected to an account, and the tester is always considered as allowed to trade. Correct code should be:
{
return ERROR_CODE;
}
------------------------
More -
there are no trading operations - the forum thread
Strategy tester report not found - the forum thread
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hello community,
I am trying to publish my Expert Advisor on the MQL5 Market but the automated validation keeps returning exactly 21 errors on the EURUSD H1 test. The EA is designed for XAUUSD only, but I have added a non-gold tester path specifically for validation purposes that places simple market Buy orders on EURUSD with valid SL and TP distances.
The strange part is that when I run the same EA on EURUSD H1 locally in my own strategy tester, I get zero errors. All trades execute cleanly and positions close normally via SL and TP. But the MQL5 validation server consistently returns 21 errors with no visible error messages in the log excerpt.
February 2024 has exactly 21 trading days which makes me think something is firing once per trading day, but I cannot identify what it is after extensive testing.
My questions:
Any help would be appreciated. Thank you.