I want to ask about using 2 EA on 1 account

 
If I use 2 EA for 1 currency pair, but at 2 different charts on the same account, will 2 EA conflict? (For example: I open 2 EU charts, chart 1 uses EA1, chart 2 uses EA2). When EA 1 opens a position, the chart on EA 2 also has that position. Will EA 2 close the position of EA 1?
 
Hoa Do Trang:
If I use 2 EA for 1 currency pair, but at 2 different charts on the same account, will 2 EA conflict? (For example: I open 2 EU charts, chart 1 uses EA1, chart 2 uses EA2). When EA 1 opens a position, the chart on EA 2 also has that position. Will EA 2 close the position of EA 1?

Of course not, you can use as many as 32 EAs on 32 different corresponding charts, as long as they are not very processing power demanding, without a problem.

For even better results, you can employ a MQL5 VPS and synchronize/migrate your trading environment (all your EAs and charts) to your virtual server, in order not to keep your computer and MT4/5 terminal always on.

 
Hoa Do Trang will 2 EA conflict?
Depends on how they are coded.

Magic number only allows an EA to identify its trades from all others. Using OrdersTotal/OrdersHistoryTotal (MT4) or PositionsTotal (MT5), directly and/or no Magic number filtering on your OrderSelect / Position select loop means your code is incompatible with every EA (including itself on other charts and manual trading.)
          Symbol Doesn't equal Ordersymbol when another currency is added to another seperate chart . - MQL4 programming forum
          PositionClose is not working - MQL5 programming forum
          MagicNumber: "Magic" Identifier of the Order - MQL4 Articles
 
Eleni Anna Branou:

Of course not, you can use as many as 32 EAs on 32 different corresponding charts, as long as they are not very processing power demanding, without a problem.

For even better results, you can employ a MQL5 VPS and synchronize/migrate your trading environment (all your EAs and charts) to your virtual server, in order not to keep your computer and MT4/5 terminal always on.

Why 32 ?

On one terminal you can open 100 charts, they can all be on the same symbol with a running EA (if coded properly as noted by William). And you can have 32 terminals, so in theory you can run 3200 EAs on the same pair at the same time.

 
Alain Verleyen:

Why 32 ?

...

32 charts as a maximum are for (in case of)  MQL5 VPS (according to  rules).

----------------

MetaTrader 5 Help → Price Charts, Technical and Fundamental Analysis → View and Configure Charts 

In the trading platform, you can open up to 100 charts at a time, customize their appearance and displayed information, apply and remove various objects and indicators, and much more.

Virtual hosting for MetaTrader 5
Virtual hosting for MetaTrader 5
  • www.mql5.com
Virtual hosting for MetaTrader 4/5 is the best VPS solution for Forex. It is cheap, it requires no configuration and it features minimum delays to the server. For only 15 USD per month, you obtain a virtual platform that works around the clock, saves your profit and pays off. Create a remote copy of the application directly from the...
 
Sergey Golubev:

32 charts as a maximum are for (in case of)  MQL5 VPS (according to  rules).

----------------

MetaTrader 5 Help → Price Charts, Technical and Fundamental Analysis → View and Configure Charts 

Yes but it's only Eleni who talked (again !) about mql5 VPS. The OP question has nothing to do with a VPS and I find it strange to always come back with this VPS stuff on unrelated topic.
 
Hoa Do Trang:
If I use 2 EA for 1 currency pair, but at 2 different charts on the same account, will 2 EA conflict? (For example: I open 2 EU charts, chart 1 uses EA1, chart 2 uses EA2). When EA 1 opens a position, the chart on EA 2 also has that position. Will EA 2 close the position of EA 1?

There is no problem with running multiple EAs on the same account but I think it can be dangerous if an EA is not properly coded regarding this kind of usage.

For example in some cases it can be dangerous if an EA dose its money management calculations based on the whole account statistics rather than its own performance statistics. The EA uses a unique magic number to be able to manage its own trades but all other functions has been coded with the assumption that the EA is the only EA running on the account.

Reason: