Logging into account from another VPS caused EA malfunction

 

I have a real account with an EA running on a VPS that does not have enough CPU and memory to run all the strategies I've installed on other accounts, so I'm migrating over to a new VPS.

When I set up my new VPS and logged into the real account, it caused some kind of data crash (or some other event) that caused my EA to close out all trades immediately, instead of at the target price calculated by the EA. It closed out all open trades prematurely, and started opening and then immediately closing a series of trades, which caused a small amount of losses (fortunately the losses were only from profits already made, and not from capital).

Why would this happen? How can logging into the account on one VPS cause something to malfunction where the account is running on another VPS? Should I be investigating the VPS, or the brokerage/MT4 servers?

 
aosjared: Why would this happen? How can logging into the account on one VPS cause something to malfunction where the account is running on another VPS? Should I be investigating the VPS, or the brokerage/MT4 servers?

How To Ask Questions The Smart Way. (2004)
          Don't rush to claim that you have found a bug.
Questions Not To Ask
          My program doesn't work. I think system facility X is broken.

It is almost always your code.

 
aosjared:

I have a real account with an EA running on a VPS that does not have enough CPU and memory to run all the strategies I've installed on other accounts, so I'm migrating over to a new VPS.

When I set up my new VPS and logged into the real account, it caused some kind of data crash (or some other event) that caused my EA to close out all trades immediately, instead of at the target price calculated by the EA. It closed out all open trades prematurely, and started opening and then immediately closing a series of trades, which caused a small amount of losses (fortunately the losses were only from profits already made, and not from capital).

Why would this happen? How can logging into the account on one VPS cause something to malfunction where the account is running on another VPS? Should I be investigating the VPS, or the brokerage/MT4 servers?

No! Just logging onto an account from another terminal would not cause that. However activating the same EA on the new terminal while the old one still has the EA active can cause a conflict if the EA is not coded properly to take such situations into consideration.