Skip to content
All library documents

Volatility-Based Position Sizing for a Multi-Pair Trading EA

Article MQL5 articles

Summary

The article describes a multi-symbol Expert Advisor that adjusts risk and trade parameters according to volatility. It uses ATR to inform stop placement and classify volatility into high, moderate, and low risk tiers, with position size derived from account equity, a risk percentage, stop distance, and point value. RSI readings and V-Stop levels form the example entry and target logic; the EA tracks indicator values and bar times separately for each symbol and avoids repeated processing within a bar.

The implementation discussion covers symbols such as gold and several currency pairs, indicator setup, and concurrent position handling. It also lists settings used in a roughly two-month, one-hour backtest, but the excerpt provides no performance metrics or comparison showing that the approach is profitable or more consistent. The described settings include both dynamic ATR-based controls and fixed stop-loss and take-profit fallbacks, so the article does not establish how those interact in every case. The method is a design example, not validated evidence of robust performance across pairs or market regimes.

Key ideas

  • ATR is used to adapt stop distances and risk tiers across traded symbols.
  • Position size is tied to equity, chosen risk percentage, stop distance, and point value.
  • RSI and prior V-Stop levels provide the example entry filters and profit targets.
  • Per-symbol indicator handles and bar tracking support multi-symbol processing.
  • The article lists a test period and settings but gives no performance metrics in the excerpt.

Tags

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