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
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
Parameters
| Parameter | Default | Description |
|---|---|---|
ReOpenMode | All | Re-open mode: all positions or only manually closed |
MagicNumber | 0 | EA magic number for identifying managed positions |
Slippage | 3 | Maximum allowed slippage in points |
LotMultiplier | 1.0 | Lot multiplier for re-opening positions |
IncludeSL_TP | true | Whether 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.