Discussion of article "The checks a trading robot must pass before publication in the Market" - page 29

 
Anton Francois Bailey #:

Hi all. Trying to validate my EA but the minimum lot sizes are 0.2 which is relatively big for a martingale style EA, is there any way to lower the minimum starting lot on the tests?

Create an additional input parameter to disable the martingale feature, and set it to false by default. This will allow your EA to pass the Market validation test with a fixed lot, even on accounts where the minimum lot is 0.2.
 
Volodymyr Zubov #:

Have you tried setting it to 0.01 (lot) in manual mode?

Yes it works perfect now for several months on my broker starting at 0.01, then 0.02 and so on, but on MQL5 Validation testing it starts on 0.2 for EURUSD and XAUUSD tests
 
Anton Francois Bailey #:
It seems the translation is misleading. I’m referring to the automated validation process for approving an advisor, not to standard backtesting

It’s odd that you replied to the post, as I deleted it straight away – a couple of seconds after posting it – having realised it was a mistake, given the thread title.

Check in the advisor’s code that there are sufficient funds to enable Martingale mode.