Can one MT5 Market EA manage multiple fixed symbols from a single chart?

 

Hello,

I am developing an Expert Advisor for MetaTrader 5 intended for publication on the MQL5 Market.

The EA is attached to one chart, but internally monitors and trades several predefined symbols using functions such as SymbolSelect(), CopyRates() and SymbolInfoTick().

The symbols are fixed by the EA and are not selected dynamically by the user.

Is this multi-symbol architecture permitted for an EA published on the MQL5 Market, provided that the EA works correctly during automatic Market validation?

I would like confirmation specifically regarding MQL5 Market publication requirements.

Thank you.

 

See Market Rules, IV.8.

The Seller shall not publish multiple copies of Products, which are based on the same idea and differ only in input parameter settings, symbols, and/or timeframes. Creation of similar Products having slightly changed descriptions and/or design shall be considered as spam and lead to the removal of all detected copies from the Market showcase, while the Seller shall be banned from all paid MQL5.com services.

 
Minh Tue Le #:

See Market Rules, IV.8.

Eddy44600:

Hello,

I am developing an Expert Advisor for MetaTrader 5 intended for publication on the MQL5 Market.

The EA is attached to one chart, but internally monitors and trades several predefined symbols using functions such as SymbolSelect(), CopyRates() and SymbolInfoTick().

The symbols are fixed by the EA and are not selected dynamically by the user.

Is this multi-symbol architecture permitted for an EA published on the MQL5 Market, provided that the EA works correctly during automatic Market validation?

I would like confirmation specifically regarding MQL5 Market publication requirements.

Thank you.

Hi Eddy,

Yes, one EA can trade multiple symbols internally, provided it handles them correctly during Market validation.

The important point is that you should not restrict the product to specific hard-coded broker symbol names only. The EA should work with valid symbols available in the trading environment and handle unavailable symbols gracefully.

Rule IV.8 is mainly about publishing multiple near-identical products that differ only by symbol, timeframe, or settings. It does not prohibit one from properly designing EA for trading multiple symbols.

So the safest approach is: one product, robust multi-symbol handling, no unnecessary symbol-specific copies or restrictions.