EA-20636 · Utility

e_Breakeven_v4

This EA is a breakeven utility that automatically moves stop loss to breakeven (or a specified profit level) when price reaches a user-defined trigger point. It does not open trades itself but manages existing positions by adjusting their stop losses to protect profits.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryUtility
RiskSafe
Rating★★★☆☆
TypeUtility tool
TimeframesM5, M15, M30, H1, H4, D1
IndicatorsNone
AuthorCopyright © 2018, Vladimir Karputov

Backtest results (H1, about 1 year)

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

Strategy analysis

The strategy concept of this EA is to protect existing floating profits by moving the stop loss to the entry price or slightly above when price moves favorably by a specified number of points. Entry conditions do not apply since this EA does not open trades on its own. Exit conditions are also not applicable as the EA only modifies stop losses on existing positions. Position sizing is not handled by this EA as it only adjusts stop loss prices on already-opened trades. Money management is achieved through the Inprofit parameter which allows setting the number of points above breakeven to lock in a small profit when the stop is moved. The overall logic is straightforward and simple, classifying it as a position management utility rather than a trading strategy.

Strengths

  • Simple and clear logic with a single well-defined function, easy to understand and use
  • Flexible trigger point and additional profit lock settings to adapt to different trading styles
  • Does not open trades on its own, only manages existing positions, keeping risk controllable
  • Helps traders automate emotional discipline by removing the need to manually move stops
  • Compatible with any manual or automated trading strategy, good interoperability

Weaknesses

  • Functionality is too limited, only provides breakeven without more advanced features like trailing stop
  • Does not account for spread and commission costs, so the breakeven price may not fully cover trading expenses
  • Lacks batch management for multiple symbols and positions, may require multiple instances
  • No visual interface to show current trigger status and remaining points to activation
  • Does not support partial position breakeven, can only operate on the entire position

Possible improvements

  • Add trailing stop functionality to continue moving the stop loss after breakeven to lock in more profit
  • Include automatic spread and commission compensation in breakeven price calculation for true cost coverage
  • Add batch position management mode supporting filtering by symbol or magic number for simultaneous multi-position management

Risk assessment

Overall risk: Safe

  • Setting the breakeven trigger too large may allow profits to retrace to loss before protection activates
  • Improper Inprofit setting may still result in actual losses at breakeven due to unaccounted spread and commission costs

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management4.0
Robustness3.0
Innovation2.0
Documentation2.0
Overall2.8

Parameters

ParameterDefaultDescription
Breakeven300Profit points to trigger breakeven, moves SL to entry
Inprofit0Extra profit points locked after breakeven, 0=pure breakeven

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.