Hi all. Any ideas would be greatly appreciated.
I had 1 EA which was placing trades fine. I then made another working on a separate chart, which also placed trades for me.
I now have 4 EA's all placed on completely different charts.
None of the new EA's are placing any trades (including the 2 that had placed trades)
They all have the smiley face in the corner of their respective charts. Live trading is enabled in all of them. There are no error messages at all in the journal. I did not change the EA of either EA that had been placing trades automatically. I have tried downloading and opening separate instances of MT4 for each separate EA (this isn't actually needed though is it?)- no luck.
I am totally out of ideas - can anyone shed any possible light on this?
If you try going back to having only 1 EA running and it works again, the problem is almost certainly in the code.
MT4 can run multiple instances of the same EA across several charts, or multiple different EAs across several charts, without issue.
There are no error messages at all in the journal.
What do you see in the Experts log (next to the Journal tab)?
Nothing that looks like there's a problem. The occasional uninit reason 5, 2 or 1.
Strangely enough, I manually did a trade and my EA DID CLOSE it, as per the code, but DID NOT open a new one.