Help with EA Validation, Publish EA as Seller
Albin Miftari:
I'm trying to publish an EA as seller, but on validation im getting this
Can somebody help, ea is working perfectly in backtest also.
Hello Mr. Albin, I can help you to diagnose the problem and provide a solution within 24 hours, however, I'll need the source code to achieve that.I'm trying to publish an EA as seller, but on validation im getting this
test on EURUSD,H1 (netting) there are no trading operations test on XAUUSD,D1 (netting) there are no trading operations test on GBPUSD,M30 (netting) there are no trading operations test on EURUSD,M1 (netting) there are no trading operations
Can somebody help, ea is working perfectly in backtest also.
Note:
Some of my products passed the validation test on just two attempts. However, I withdrew most of my products from the market today because I realised that the history data I used to test them was flawed so I want to perform thorough tests on reliable history data before I publish them again.
Andrew Pun Magar #:
The handling of logic might be totally off. Please look into your JOURNAL SECTION after you completed the backtest, you might get some clear idea.
Unless he created checks and Print Statements at every necessary step, the Tester Journal won't help. The handling of logic might be totally off. Please look into your JOURNAL SECTION after you completed the backtest, you might get some clear idea.
It's very important to create Retry Loops and Error Reporting for every critical function to avoid silent logical flaws and function failures.
The thing that is easy to miss is how little money the validator gives your EA. Its run starts with a balance of one dollar, so anything that sizes from balance either fails the margin check or gets normalized to a volume that cannot be sent, and the report comes back as no trading operations on every symbol. My first expert upload failed exactly that way, with twenty one "not enough money" entries in the validation report. You can reproduce it locally in a minute. Run the tester on EURUSD M1 with the deposit set to 1 and watch the journal. If the orders disappear there, that is your validation failure, and the fix is to check OrderCalcMargin against free margin before every request and skip with a journal line instead of sending. Worth noting too that it fails on all four symbols including XAUUSD D1. That pattern points at something systematic like margin or an init gate rather than at your entry logic, so I would not start by rewriting the strategy.
test on EURUSD,H1 (netting) there are no trading operations test on XAUUSD,D1 (netting) there are no trading operations test on GBPUSD,M30 (netting) there are no trading operations test on EURUSD,M1 (netting) there are no trading operations
Can somebody help, ea is working perfectly in backtest also.