EA-16831 · Utility

Exp_ReOpenPositions

This EA is a utility tool that re-opens positions after they are closed, either manually or by stop loss/take profit hits. It monitors closed positions and replicates them with the same direction, volume, and instrument, functioning as a position recovery or persistence tool rather than a strategy-based trading system.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryUtility
RiskHigh risk
Rating★☆☆☆☆
TypeUtility tool
TimeframesM1, M5, M15, M30, H1, H4, D1
IndicatorsNone
Author—

Backtest results (H1, about 1 year)

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

Strategy analysis

This EA is not a signal-driven strategic trading program but rather a position management utility. Its core concept is to automatically re-open a position in the same direction after it is closed, maintaining continuous market exposure. Entry conditions are not based on technical indicators or market analysis but are triggered by detecting when a position has been closed. Exit conditions similarly do not involve strategic exit logic; positions only trigger re-opening when they are closed again. In terms of position management, the re-opened position replicates the original lot size, direction, and instrument, but there is no mechanism to limit the number of re-opening cycles. Regarding money management, the EA has no built-in risk control logic and does not adjust position sizes based on account balance or risk exposure, potentially leading to unlimited risk exposure through continuous re-opening.

Strengths

  • Automates position recovery, reducing the need for manual intervention
  • Useful for scenarios requiring continuous market exposure, such as auxiliary support for arbitrage or hedging strategies
  • Lot multiplier parameter provides some flexibility in position sizing on re-entry
  • Supports custom magic numbers to avoid conflicts with other EAs

Weaknesses

  • No limit on re-opening cycles, potentially leading to infinite loops of closing and re-opening resulting in massive losses
  • Lacks risk control logic, ignoring account balance and overall risk exposure
  • Mechanically re-opens positions even when market conditions have changed, potentially trading against the trend
  • No new bar check mechanism, risking repeated open-close cycles within the same bar

Possible improvements

  • Add a maximum re-opening count limit to prevent infinite loops
  • Implement account risk exposure checks to stop re-opening when losses exceed a threshold
  • Add market state filtering to avoid blindly re-opening positions when trend reversals are detected

Risk assessment

Overall risk: High risk

  • No re-opening count limit; positions can be re-opened infinitely, leading to catastrophic losses in sustained losing markets
  • Ignores account balance and overall risk exposure, potentially opening oversized positions on small accounts
  • Mechanically re-opens regardless of changed market conditions, potentially compounding losses in volatile markets

Evaluation scores

Code quality3.0
Strategy logic1.0
Risk management1.0
Robustness2.0
Innovation1.0
Documentation2.0
Overall1.7

Parameters

ParameterDefaultDescription
ReOpenModeAllRe-open mode: all positions or only manually closed
MagicNumber0EA magic number for identifying managed positions
Slippage3Maximum allowed slippage in points
LotMultiplier1.0Lot multiplier for re-opening positions
IncludeSL_TPtrueWhether to restore original SL and TP on re-open

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.