EA-21771 · Utility

DLMv

DLMv (Dynamic Lot Manager variant) is a position sizing and lot management utility EA that dynamically calculates trade volumes based on account equity, risk percentage, and stop-loss distance. It does not generate its own trading signals but instead manages lot sizing for manual or other EA-driven trades. The tool focuses on risk-aware position calculation rather than autonomous trading decisions.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryUtility
RiskSafe
Rating★★★☆☆
TypeUtility tool
TimeframesM1, M5, M15, M30, H1, H4, D1
IndicatorsAccount Equity, Free Margin, Stop Loss Distance
Author—

Backtest results (H1, about 1 year)

Not backtested yet — this EA could not be converted automatically.

Strategy analysis

DLMv functions as a money management utility whose core concept is dynamically calculating position size based on account risk parameters. Regarding entry conditions, this EA does not generate its own entry signals but instead relies on external signals or manual trading triggers for trade execution. Exit conditions are similarly not controlled by this EA, as stop-loss and take-profit levels are determined by the primary trading strategy. Position sizing is the EA's primary function, calculating optimal lot size by setting a maximum risk percentage per trade (typically 1-2% of account equity) combined with the stop-loss distance in points. Money management follows a Fixed Fractional approach, ensuring each trade's risk exposure remains within predefined limits. The tool likely also includes compliance checks for account leverage, minimum/maximum lot size constraints, and lot step increments to ensure calculated volumes meet broker requirements.

Strengths

  • Scientific position sizing based on Fixed Fractional method effectively controls per-trade risk
  • Dynamic lot calculation eliminates manual calculation errors and emotional decision-making
  • Parameterized design allows flexible adjustment based on individual risk preferences
  • Compliance checks for broker lot constraints reduce order rejection rates
  • As a utility EA it can work with any trading strategy, providing strong versatility

Weaknesses

  • As a utility EA it does not generate trading signals and cannot independently complete a trading cycle
  • Depends on stop-loss distance input; unreasonable SL settings lead to skewed lot calculations
  • Lacks monitoring of overall account risk exposure; multiple simultaneous positions may exceed total risk tolerance
  • Does not account for spread and slippage impact on actual risk
  • Insufficient protection mechanisms for exceptional scenarios, such as hard lot size caps during extreme market conditions

Possible improvements

  • Add overall account risk exposure monitoring to limit total risk percentage across simultaneous positions
  • Incorporate spread filtering and slippage estimation for more realistic risk calculation
  • Implement cross-currency correlation analysis to avoid risk concentration from correlated instruments held simultaneously

Risk assessment

Overall risk: Safe

  • Lot calculation depends on accurate stop-loss distance input; incorrect input may lead to oversized positions
  • Using across multiple instruments simultaneously may accumulate total risk exposure beyond expectations

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management3.0
Robustness2.0
Innovation2.0
Documentation1.0
Overall2.3

Parameters

ParameterDefaultDescription
RiskPercent1.0Risk percentage for dynamic position sizing
StopLossPips50Stop loss in points
MaxLotSize10.0Maximum allowed lot size
MinLotSize0.01Minimum allowedlot size
LotStep0.01lot size step
UseEquitytrueUse equity instead of balance for calculation
MagicNumber0EA magic number

Similar Utility EAs

Backtests are historical simulations and do not guarantee future results. Not financial advice.

Get the weekly Arena report

One email a week: ranking changes, new signals and new research. No spam; unsubscribe any time.