Discussing the article: "Developing a Multi-Currency Expert Advisor (Part 30): From Trading Strategy to Launching a Multi-Currency Expert Advisor"
Hello Yuriy,
I really appreciate your work, and this article has finally clarified for me how to proceed with testing a single EA strategy. May I ask whether your roadmap will cover how to optimise different EA strategies simultaneously (e.g. SimpleCandles + SimpleVolumes)?
Thanks
Gianluca
Hello. Thank you for your interest. An article on combining two different trading strategies within a single project has been in the pipeline for quite some time. However, it is only now, having received the finalised solution for launching optimisation projects, that we will be able to get started on it. This topic will certainly be covered in one of the forthcoming instalments.
Hello. Thank you for your interest. An article on combining two different trading strategies within a single project has been planned for quite some time. However, it is only now, having received the final solution for launching optimisation projects, that we will be able to get started on it. This topic will certainly be covered in one of the forthcoming instalments.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Check out the new article: Developing a Multi-Currency Expert Advisor (Part 30): From Trading Strategy to Launching a Multi-Currency Expert Advisor.
We have implemented time limits for optimization tasks. This feature provides flexible control over the duration of the entire pipeline: we can intentionally shorten the duration of the first two stages without waiting for the genetic search to fully complete if we have already obtained a sufficient number of high-quality solutions. This approach is particularly valuable in iterative development and for quickly testing the potential of the trading strategies being used.
The interface of the optimization Expert Advisor has also been improved. Instead of simply displaying the current task number, the Expert Advisor shows much more detailed information — the optimization stage, symbol, timeframe, elapsed and remaining time, as well as overall project progress.
Taken together, all these refinements made it possible to demonstrate the entire workflow — from project creation to obtaining a test-ready Expert Advisor with correctly normalized position sizes, which can eventually be deployed on a live trading account. And if it performs well, this Expert Advisor can also be installed on multiple trading accounts. But we have not discussed this next step yet. Therefore, in this article, we will try to solve a practical problem — not only to obtain, but also to run three different instances of the final Expert Advisor on various trading accounts with different settings. Let's start with a brief description of some minor refinements, and then move on to a general overview of the entire project and the creation of a roadmap that takes into account the experience we have gained so far.
Author: Yuriy Bykov