Skip to content
All library documents

A Multicurrency Expert Advisor That Reverses Losses and Adds to Winners

Article MQL5 code base

Summary

This Expert Advisor starts by opening minimum-volume positions across a specified set of currency pairs. When a position loses, it reverses the position; when a position gains, it increases its volume. It closes all positions when their combined profit or loss reaches a user-set threshold. The pair list can be edited, and the document presents the system as a basic template that can be extended with filters or other features.

The document says the strategy was tested during the 2012 trading championship and points to a separate test-results figure for February 2016, but gives no performance metrics or detailed test conditions. It recommends adding a filter to make results more stable. No entry signal, risk limit, sizing schedule, or evidence of robustness is explained, so the description alone is insufficient to assess drawdown or suitability for live trading.

Key ideas

  • The EA opens minimum-volume positions across the configured currency pairs.
  • Losing positions are reversed, while profitable positions have their volume increased.
  • All positions close when combined profit or loss reaches a configured threshold.
  • The document cites a 2012 championship test and a February 2016 results figure without reporting metrics.
  • The author recommends filters and describes the EA as a template for further development.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.