EA Backtesting works on MQ MT5, but once I download a broker's MT5 on demo server, EAs never make trades - am I just stupid?
Do you really expect an answer? There are no mind readers here and our crystal balls are cracked.
We can't see your broken code — we can only guess. And you haven't provided any information for that.
- Check Tools → Options (control+O) → Expert Advisorsrs → Allow automaticated trading, and F7 → Common → Allow live trading.
- EA is badly coded and doesn't handle your broker's variations, doesn't check return values and report them, etc.
William Roeder:
Do you really expect an answer? There are no mind readers here and our crystal balls are cracked.
Hi bro sorry I should be more specific. The EA is not mine, I've tested several of the top rated ones in the market. All of them fail to make
backtesting trades -unless- I am using MetaQuotes MT5. The moment I switch to a broker MT5, never works.
Do you really expect an answer? There are no mind readers here and our crystal balls are cracked.
We can't see your broken code — we can only guess. And you haven't provided any information for that.
- Check Tools → Options (control+O) → Expert Advisorsrs → Allow automaticated trading, and F7 → Common → Allow live trading.
- EA is badly coded and doesn't handle your broker's variations, doesn't check return values and report them, etc.
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Not sure what's going on here, maybe I'm just a noob.
I want to do testing on an EA. When I download MT5 from MetaQuotes site, I can demo and test any EA and it works fine, even without downloading full bar and tick data for the symbol (in CTRL + U menu).
So part 1 is complete, I want to move to part 2, backtesting on broker's demo server with the broker data. So I go to broker, download their copy of MT5. The EA market works exactly the same, I download the EA in demo mode, and try to run the test. EA makes no trades even though no error in the test journal. This is a ECN broker as well, and the spread are <0.00 for the symbol so I don't think it will be causing issues. I also tried on multiple different latency and have the EA settings exactly mirrored to the developer specifications. Please see attached for what my graph looks like. (NO EA INFO OR NAME DISCUSSION)
This is driving me crazy, I just want to mess around with EAs. Are the demos on MT5 not designed to let you demo unless you're on MetaQuotes software? :/