order_escort
Order Escort is an order management utility EA that accompanies and manages existing orders by applying trailing stops, break-even logic, and partial close functionality. It does not open its own positions but instead monitors and adjusts open trades according to user-defined parameters. The EA acts as an automated trade escort, protecting profits and managing risk on manually or externally opened positions.
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 an order management utility that does not open positions based on any trading strategy. Its core function is executing trailing stops on existing orders, progressively moving the stop loss level as price moves in the favorable direction to lock in profits. The break-even feature shifts the stop loss to the entry price once a specified profit threshold in points is reached, ensuring the trade at minimum breaks even. The partial close functionality allows closing a portion of the position at specific profit targets, enabling staged profit realization. In terms of position management, the EA does not handle lot size calculation for new entries, but indirectly manages holding risk through stop loss adjustments. Money management relies on the proper configuration of trailing stop and break-even parameters, and does not include dynamic money management modules such as equity percentage or risk percentage calculations.
Strengths
- Trailing stop and break-even features effectively protect existing profits and reduce drawdown risk
- Partial close functionality enables staged profit realization, balancing between taking profit and holding positions
- As a utility EA, it can work alongside any trading strategy, offering high flexibility
- Parameter design is intuitive, with trailing step and break-even offset allowing fine-grained adjustments
Weaknesses
- Lacks autonomous trading capability, entirely dependent on external signals or manual operations for opening positions
- Missing dynamic money management module, unable to automatically adjust stop levels based on account equity
- Remaining position after partial close lacks independent management logic, potentially leaving tail risk
- Does not account for spread and commission impact on the actual break-even stop level
Possible improvements
- Add dynamic stop loss adjustment based on account equity percentage for more flexible risk management
- Implement independent trailing stop parameters for the remaining position after partial close to optimize tail profit protection
Risk assessment
Overall risk: Safe
- Break-even stop level does not account for spread and commission, which may result in a stop slightly below actual entry cost
- Remaining position after partial close without subsequent management may give back all profits during a reversal
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
TrailingStop | 30 | Trailing stop distance in points |
TrailingStep | 5 | Trailing stop step in points |
BreakEven | 20 | Break-even trigger in points |
BreakEvenStep | 2 | Break-even offset in points |
PartialClosePercent | 50 | Partial close percentage |
PartialCloseTarget | 50 | Partial close target in points |
MagicNumber | 0 | Magic number; 0 to manage all orders |
ApplyToAllOrders | true | Apply to all orders |
Similar Utility EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.