MQL5 EA Product Validation Errors Daily Feed - page 5

 
Denis Nikolaev:

int tekday=0 global variable equal to the current day

the point is to notify the user about the lack of money only once a day
Denis Nikolaev:

int tekday=0 global variable equal to the current day

the point is to notify the user about the lack of money only once a day

Okey got it now!

 
Alain Verleyen:

Don't waste your time. There is obviously something wrong with current Auto-validation process.

I tried with fixed minimum volume, and still it tries to open 2.000 lots !

So either they put the minimum volume on their server to 2,000 lots which is insane, or they force a 2,000 lots even when you asked for 0.01 which is not less insane.

If you try with hardcoded 0.01, it becomes :

There is never a 0.00 in the source code. So no idea what they are doing.

Oh Alain thanks. My Robot is working just fine both in Demo trading and strategy tester. I just ran a successful backtest for last 20 years on major currency pair without any single error. I will stop testing and try to validate one week later again. Its so strange that no one from Metaqoutes atleast acknowledges that their is a bug and we should wait patiently. Or perhaps the Test Automation team is in early summer vacation. Anyway my whole point to write this post is to catch their attention and let them know about the bug so that they can fix it asap. 

 
Syed Oarasul Islam:

Oh Alain thanks. My Robot is working just fine both in Demo trading and strategy tester. I just ran a successful backtest for last 20 years on major currency pair without any single error. I will stop testing and try to validate one week later again. Its so strange that no one from Metaqoutes atleast acknowledges that their is a bug and we should wait patiently. Or perhaps the Test Automation team is in early summer vacation. Anyway my whole point to write this post is to catch their attention and let them know about the bug so that they can fix it asap. 

It's reported to Metaquotes. Waiting for an answer and fix.
 
Alain Verleyen:
It's reported to Metaquotes. Waiting for an answer and fix.

Looks like its Fixed now. My EA just got validated. So happy :)

 
Syed Oarasul Islam:

Looks like its Fixed now. My EA just got validated. So happy :)

Very good.
 

i tried to put my robot up for sale and when the test is done i get the following errors

test on EURUSD,H1 (hedging)
 2019.04.25 11:00:00   failed instant sell 0.01 EURUSD at 1.11540 sl: 1.11591 tp: 1.11500 [Invalid volume]
 2019.04.25 12:00:00   failed instant sell 0.01 EURUSD at 1.11469 sl: 1.11520 tp: 1.11429 [Invalid volume]
 2019.04.25 13:00:00   failed instant sell 0.01 EURUSD at 1.11331 sl: 1.11382 tp: 1.11291 [Invalid volume]
 2019.04.25 14:00:00   failed instant sell 0.01 EURUSD at 1.11322 sl: 1.11373 tp: 1.11282 [Invalid volume]
 2019.04.25 15:00:00   failed instant sell 0.01 EURUSD at 1.11232 sl: 1.11283 tp: 1.11192 [Invalid volume]
 2019.04.25 16:00:00   failed instant sell 0.01 EURUSD at 1.11303 sl: 1.11354 tp: 1.11263 [Invalid volume]
 2019.04.25 17:00:00   failed instant sell 0.01 EURUSD at 1.11414 sl: 1.11465 tp: 1.11374 [Invalid volume]
 2019.04.25 18:00:00   failed instant sell 0.01 EURUSD at 1.11433 sl: 1.11484 tp: 1.11393 [Invalid volume]
 2019.04.25 19:00:00   failed instant sell 0.01 EURUSD at 1.11391 sl: 1.11442 tp: 1.11351 [Invalid volume]
 2019.04.25 20:00:00   failed instant sell 0.01 EURUSD at 1.11361 sl: 1.11412 tp: 1.11321 [Invalid volume]
 2019.04.25 21:00:00   failed instant sell 0.01 EURUSD at 1.11355 sl: 1.11406 tp: 1.11315 [Invalid volume]
 2019.04.25 22:00:00   failed instant sell 0.01 EURUSD at 1.11272 sl: 1.11323 tp: 1.11232 [Invalid volume]
 2019.04.25 23:00:00   failed instant sell 0.01 EURUSD at 1.11326 sl: 1.11377 tp: 1.11286 [Invalid volume]
 2019.04.26 00:00:00   failed instant sell 0.01 EURUSD at 1.11322 sl: 1.11373 tp: 1.11282 [Invalid volume]
 2019.04.26 01:00:00   failed instant sell 0.01 EURUSD at 1.11342 sl: 1.11393 tp: 1.11302 [Invalid volume]
 2019.04.26 02:00:00   failed instant sell 0.01 EURUSD at 1.11367 sl: 1.11418 tp: 1.11327 [Invalid volume]
 2019.04.26 03:00:00   failed instant sell 0.01 EURUSD at 1.11350 sl: 1.11401 tp: 1.11310 [Invalid volume]
 2019.04.26 04:00:00   failed instant sell 0.01 EURUSD at 1.11291 sl: 1.11342 tp: 1.11251 [Invalid volume]
 2019.04.26 05:00:00   failed instant sell 0.01 EURUSD at 1.11336 sl: 1.11387 tp: 1.11296 [Invalid volume]
 2019.04.26 06:00:00   failed instant sell 0.01 EURUSD at 1.11384 sl: 1.11435 tp: 1.11344 [Invalid volume]
 2019.04.26 07:00:00   failed instant sell 0.01 EURUSD at 1.11355 sl: 1.11406 tp: 1.11315 [Invalid volume]
there are no trading operations
The checks a trading robot must pass before publication in the Market
The checks a trading robot must pass before publication in the Market
  • www.mql5.com
Before any product is published in the Market, it must undergo compulsory preliminary checks, as a small error in the expert or indicator logic can cause losses on the trading account. That is why we have developed a series of basic checks to ensure the required quality level of the Market products. If any errors are identified by the Market...
 
You need to set order volume control
 
Ahmet Metin Yilmaz:
You need to set order volume control

I'm no bigger coder. I can handle small things.

but that's probably too much for me :)