Topic: Live Account error: "Trade Context is Busy"
I've been testing an EA in a Demo Account for a few weeks. It trades fine. This evening I opened a second MT4 terminal and connected to my Live account. Both Demo and Live accounts are running in their own terminal sessions and receiving data. They are connected to Demo and Real servers, respectively.
The EA in the Demo account continues to trade. The EA in the Live account attempts to open a trade, but fails with error "Trade Context is Busy". I've done some Googling -- I've read this could be caused by multiple copies of the same EA issuing a request at the same time, or it could be a server-side issue. I don't think it is a client-side issue because there is only one copy of the EA running. Plus, if it were a client-side issue of one EA blocking another then at least one trade request would get through. However, no trades are occurring on my Live Account while EAs are trading on my Demo Account.
I contacted the broker's technical support and they say it is a problem with the EA. Though I'm a US client, this is a foreign account, so I don't think there is any regulatory issues going on. This is a simple H1 EA -- no scalping or anything funny.
Do you have any experience with this kind of problem? If the EA trades in the Demo Account shouldn't it also trade in the Live Account. I understand the results may differ, but it should at least trade without the transaction's request failing -- right?
By the way, the broker is FxGlory -- they accept US clients. I read reviews about them -- most were positive and their online help is responsive.