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
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
Parameters
| Parameter | Default | Description |
|---|---|---|
RiskPercent | 1.0 | Risk percentage for dynamic position sizing |
StopLossPips | 50 | Stop loss in points |
MaxLotSize | 10.0 | Maximum allowed lot size |
MinLotSize | 0.01 | Minimum allowedlot size |
LotStep | 0.01 | lot size step |
UseEquity | true | Use equity instead of balance for calculation |
MagicNumber | 0 | EA magic number |
Similar Utility EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.