Published article "Developing a multi-currency Expert Advisor (Part 2): Transition to virtual positions of trading strategies".
Let's continue developing a multi-currency EA with several strategies working in parallel. Let's try to move all the work associated with opening market positions from the strategy level to the level of the EA managing the strategies. The strategies themselves will trade only virtually, without opening market positions.