Skip to content
All library documents

Building an RSI Zone Recovery Expert Advisor with Dynamic Position Sizing

Article MQL5 articles

Summary

The article explains an MQL5 Expert Advisor that uses RSI thresholds to open trades and a zone recovery process to respond when price moves against an initial position. It defines zone boundaries and profit targets around the entry, then opens an opposing position after price crosses the relevant boundary. Recovery trade size increases using a preset multiplier, while target levels and trailing stops are used to manage exits.

The implementation discussion covers RSI signal tracking, position state, recovery levels, and testing with MetaTrader’s Strategy Tester. The author reports that modifications reduced the number of recovery positions and increased the hit rate, but provides no numerical performance results in the supplied text. The article presents the system as an educational example; its claims do not establish profitability or risk control across market conditions. Recovery sizing can increase exposure during adverse moves, and the article emphasizes testing and risk management before live use.

Key ideas

  • RSI readings crossing oversold and overbought thresholds provide the initial trade signals.
  • The recovery mechanism opens an opposite trade after price crosses a boundary around the initial entry.
  • A preset multiplier increases the size of recovery trades.
  • Target levels and trailing stops are used to close positions after favorable movement.
  • The author reports fewer recovery positions and a higher hit rate, without giving numerical results.

Tags

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