Building a Multicurrency Expert Advisor with Parallel Trading Strategies
Summary
This page serves as a source-code index for a developing multicurrency Expert Advisor series. The series explores combining multiple trading strategies inside one program so they can operate on the same account. Its planned design moves market order handling into a central Expert Advisor, while individual strategies maintain virtual positions. Later installments address revising the architecture, supporting pending virtual orders, saving state across terminal restarts, and using variable position sizes.
The later roadmap includes automating the selection of groups of strategy instances after optimization and accounting for a forward period in that selection. The page recommends reading the installments in release order to follow code changes, but it does not itself provide the implementation details, test results, or performance evidence. Several later features are identified as still in progress or planned, so this index describes an evolving development project rather than a complete, validated trading system.
Key ideas
- The series develops one multicurrency Expert Advisor that coordinates multiple strategies on a shared account.
- Its proposed architecture centralizes real market orders while strategies maintain virtual positions.
- Planned capabilities include pending virtual orders, state recovery after restarts, and variable position sizing.
- The series also aims to automate strategy-instance selection and account for forward-period performance.
- This index gives no detailed code or performance evidence, and some installments remain planned.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.