EA-16396 · Trend Following

TralingLine

TralingLine is a trailing stop utility EA that dynamically adjusts stop-loss levels by following a trend line drawn on the chart. It does not open its own positions but instead manages existing positions by moving their stop-loss to track a user-defined or algorithmically placed trend line, locking in profits as the market moves favorably.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskLow
Rating★★★☆☆
TypeUtility tool
TimeframesM15, H1, H4, D1
IndicatorsTrend Line
AuthorViktorov

Backtest results (H1, about 1 year)

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

Strategy analysis

The core strategy concept of TralingLine is dynamic trailing stop management based on a trend line, rather than an autonomous trading strategy. Entry conditions are not applicable since this EA does not open positions on its own; it relies on existing positions created manually or by other EAs. Exit conditions are determined by the trend line position — when price retraces beyond the trend line, the stop-loss is triggered to close the position. For position sizing, this EA does not calculate lot sizes as it only manages stop-loss levels of existing orders. Regarding money management, the tool protects unrealized profits by trailing along the trend line, essentially acting as a dynamic risk control mechanism that progressively locks in gains as the trend develops. Its strength lies in bridging technical analysis trend lines with stop-loss management, allowing traders to align stop tracking with their own trend interpretation.

Strengths

  • Intuitively combines trend line analysis with stop-loss management, allowing traders to set trailing stop paths based on their own trend judgment
  • Does not open positions independently, only manages existing ones, keeping risk controlled without unexpected positions
  • Provides magic number filtering to selectively manage orders from specific EAs, avoiding conflicts

Weaknesses

  • Completely depends on user-drawn trend lines; if the trend line is not properly placed, the EA cannot function effectively
  • Lacks automatic validation of trend line integrity; users may accidentally delete or move the trend line, causing stop management to fail
  • No slippage or spread filtering mechanism; stop-loss adjustments may lag during volatile market conditions

Possible improvements

  • Add automatic trend line validity detection and alerting; notify the user when the trend line is deleted or moved
  • Add automatic trend line drawing functionality, generating trailing trend lines algorithmically based on fractals or swing highs/lows

Risk assessment

Overall risk: Low

  • Stop-loss management may fail if the trend line is accidentally deleted or moved, leaving positions with unprotected risk exposure
  • No new bar check mechanism; high-frequency adjustments may cause issues under heavy server load

Evaluation scores

Code quality3.0
Strategy logic2.0
Risk management4.0
Robustness3.0
Innovation3.0
Documentation2.0
Overall2.8

Parameters

ParameterDefaultDescription
TrailingStep1Trailing stop adjustment step in points
MagicNumber0EA magic number for order identification
LineNameTralingLineTrend line object name for price tracking
ApplyToAlltrueApply to all positions or current symbol only
Timeframe0Indicator calculation timeframe, 0=current chart period

Similar Trend Following 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.