There are some old EAs which we may call as multi cyrrency and multi timeframe EAs (the settings for many symbols were hardcoded in the code of the EA, together with/for many timeframes). Those EAs (Alpha EA and Electra EA which were uploaded to this forum more than 10 years ago) are very old ones, and working on some pre-defined algorithm.
I think, you can select the developer for create some or similar EA for you.
Alternatively, you can look at CodeBase and the Market (there are some similar EAs there too).
----------------
Multi currency EA ideas - forum threadForum on trading, automated trading systems and testing trading strategies
Sergey Golubev, 2019.11.25 19:30
Multi-Currency Expert Advisors in MT5 - backtesting and optimization
The threads/posts
- Buying or Selling all 7 pairs - the thread with the explanation.
- Multi-Currency Expert Advisors the post with the examples of backtesting/optimization
The articles
- LifeHack for trader: "Quiet" optimization or Plotting trade distributions
Interesting results can also be obtained by running a multi-currency EA in the strategy tester. As an example, the free Multicurrency Expert from the CodeBase was used. In addition, the "#include <DistributionOfProfits.mqh>" file was specified and the "CDistributionOfProfits ExtDistribution" variable was declared in the header of the EA, and the "OnTester()" function was added at the end of the code. After a single run, the following statistics had been received: "TestAnalysis.htm". - How to Test a Trading Robot Before Buying
optimization it over all symbols selected in Market Watch - Creating a Multi-Currency Multi-System Expert Advisor
- Creating an Expert Advisor, which Trades on a Number of Instruments
Documentation
- MetaTrader 5 Help → Algorithmic Trading, Trading Robots → Optimization Types - All Symbols Selected in Market Watch
- MetaTrader 5 Help → Algorithmic Trading, Trading Robots → Strategy Testing - Multi-Currency Expert Advisors
- MetaTrader 5 Help - Trading Platform — User Manual
![Forex Market – App Store of MetaTrader 5 trading robots, Expert Advisors and technical indicators Forex Market – App Store of MetaTrader 5 trading robots, Expert Advisors and technical indicators](https://c.mql5.com/36/45/forex-market-app-store-of-metatrader__3.png)
- www.mql5.com
...
Alternatively, you can look at CodeBase and the Market (there are some similar EAs there too).
----------------
...For example:
Forum on trading, automated trading systems and testing trading strategies
Sergey Golubev, 2019.11.25 19:34
- Multi-currency night scalper - Night Scalper Multi - expert for MetaTrader 5
- and more on CodeBase here (the link to the search result).
There are some old EAs which we may call as multi cyrrency and multi timeframe EAs (the settings for many symbols were hardcoded in the code of the EA, together with/for many timeframes). Those EAs (Alpha EA and Electra EA which were uploaded to this forum more than 10 years ago) are very old ones, and working on some pre-defined algorithm.
I think, you can select the developer for create some or similar EA for you.
Alternatively, you can look at CodeBase and the Market (there are some similar EAs there too).
----------------
Multi currency EA ideas - forum threadThank you Sergey !
Are you one of these developers who can create the EA ?
Thank you Sergey !
Are you one of these developers who can create the EA ?
Forum on trading, automated trading systems and testing trading strategies
Sergey Golubev, 2024.06.01 14:18
Developing a multi-currency Expert Advisor (Part 1): Collaboration of several trading strategies
Forum on trading, automated trading systems and testing trading strategies
Sergey Golubev, 2024.06.05 06:47
We are now only interested in testing the suitability of this approach, and not the efficiency of its implementation. Therefore, within the framework of this article, we will try to develop at least some working implementation of this approach, which later will help us build a more beautiful one from an architectural point of view since we will already have knowledge on how to avoid mistakes.
Forum on trading, automated trading systems and testing trading strategies
Sergey Golubev, 2024.06.14 12:44
Developing a multi-currency Expert Advisor (Part 3): Architecture revision
In the previous articles, we started developing a multi-currency EA that works simultaneously with various trading strategies. The solution provided in the second article is already significantly different from the one presented in the first one. This indicates that we are still in search of the best options.
Let's try to look at the developed system as a whole, abstracting from the small details of the implementation, in order to understand ways to improve it. To do this, let us trace the albeit short, but still noticeable evolution of the system.
Forum on trading, automated trading systems and testing trading strategies
Sergey Golubev, 2024.06.28 07:36
Developing a multi-currency Expert Advisor (Part 4): Pending virtual orders and saving status
In the previous article, we have significantly revised the code architecture to build a multi-currency EA with several parallel working strategies. Trying to achieve simplicity and clarity, we have so far only considered a certain minimum set of functionality. Even considering the limitations of our task, we have significantly altered the code from the previous articles.
Now hopefully we have the groundwork that is sufficient enough to increase functionality without radical changes to the already written code. We will try to make a minimum number of edits only where it is really necessary.
Forum on trading, automated trading systems and testing trading strategies
Sergey Golubev, 2024.07.31 17:09
Developing a multi-currency Expert Advisor (Part 5): Variable position sizes
In the previous part, we dded the ability to restore the EA's state after a restart. It does not matter what the reason was - rebooting the terminal, changing the timeframe on the chart with the EA, launching a more recent version of the EA - in all cases, restoring the state allowed the EA not to start working from scratch and not to lose already open positions, but to continue handling them.
However, the size of the opened positions remained the same for each instance of the strategy throughout the entire testing period. Their size was set at the EA launch. If, as a result of the EA's operation, the trading account balance increased, then this would allow the use of an increased position size without increasing risk. It would be reasonable to take advantage of this, so let’s start implementing the use of variable position sizes.
Forum on trading, automated trading systems and testing trading strategies
How to Start with Metatrader 5
Sergey Golubev, 2024.08.10 10:59
Developing a multi-currency Expert Advisor (Part 6): Automating the selection of an instance group
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hi every body, I used to trade manually since many years.
But today I want to automatise some of my algorithmics systems.
Is it possible to create a robot who can manage 20 or 22 instruments on a single account, with the possibility to calculate the quantities according to previous results ?
Thanks