Skip to content
All library documents

Adaptive Position Sizing and Drawdown Limits in a Trading Risk Manager

Article MQL5 articles

Summary

The article extends a multi-currency Expert Advisor risk manager with adaptive position-volume controls and configurable daily and overall loss limits. It discusses calculating thresholds from fixed money amounts, a base balance, or high-water marks for balance or equity, and adding an overall profit stop. After a daily loss limit is reached, the system can reduce exposure and later restore position sizes when conditions meet the configured recovery rules. The article compares optimization runs using different position-size scaling factors and describes how daily stops, total drawdown, and recovery behavior interact.

The reported tests show that larger position sizes can raise profits while also increasing drawdowns and the chance that losses exceed intended limits before the manager reacts. The author notes that checks occurring on new minute bars can allow slippage beyond a threshold and that very sharp equity changes may outpace the safeguard. Results are specific to the tested strategy portfolio and period; the manager is presented as a backstop, not a substitute for prudent position sizing or parameter selection.

Key ideas

  • Daily loss, overall loss, and overall profit limits can use different reference levels and calculation methods.
  • Position volumes can be reduced after a loss threshold and restored when recovery conditions are met.
  • Optimization results illustrate the trade-off between larger position scaling, profit, and drawdown exposure.
  • Delayed checks and rapid price moves can cause losses to exceed configured limits.
  • The risk manager is intended as an occasional safeguard rather than a way to justify excessive position sizes.

Tags

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