EA-21343 · Utility

Exp_GStop_Tm

This EA is a trailing stop utility that applies a group-based trailing stop mechanism with time filtering capabilities. It manages existing positions by dynamically adjusting stop loss levels rather than opening new trades based on strategy signals. The 'GStop' refers to group stop management and 'Tm' indicates time-based operation windows.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryUtility
RiskSafe
Rating★★★☆☆
TypeUtility tool
TimeframesM15, H1, H4, D1
IndicatorsTrailing Stop, Time Filter
AuthorCopyright © 2018, Nikolay Kositsin

Backtest results (H1, about 1 year)

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

Strategy analysis

This EA is a utility-type program that does not possess autonomous trade-opening strategy logic. Its core function is group-based trailing stop management for existing positions, dynamically adjusting stop loss levels as price moves to lock in profits. The time filtering feature allows users to define active trading windows, restricting stop-loss adjustments to specified time periods to avoid operating during low-liquidity or abnormally volatile sessions. Group stop management means multiple positions can be managed collectively as a group, with stop adjustments triggered when the group's overall profit/loss reaches a threshold. In terms of position sizing, the EA does not calculate opening lot sizes since it only manages stop loss movements of existing positions. For money management, it indirectly protects capital through trailing stops but does not perform capital allocation or risk budgeting itself. Overall, this is an auxiliary position management tool that must be paired with another entry strategy EA.

Strengths

  • Trailing stop effectively locks in floating profits and reduces drawdown risk
  • Time filtering avoids operations during unfavorable sessions, improving management efficiency
  • Group stop mode can uniformly manage multiple related positions, simplifying operations
  • As a pure utility EA, it can be paired with any entry strategy, offering high flexibility

Weaknesses

  • Cannot open positions autonomously; must rely on another EA or manual trading to establish positions first
  • Improper trailing stop parameter settings may lead to premature stops or insufficient protection
  • Poorly configured time filters may cause missed stop adjustments during important market moves
  • Lacks consideration for slippage and latency; stops may not adjust in time during extreme market conditions

Possible improvements

  • Add ATR-based dynamic trailing stop distance to adapt to changing market volatility
  • Add profit/loss ratio statistics and a visual dashboard for monitoring management effectiveness

Risk assessment

Overall risk: Safe

  • Overly wide trailing stop parameters may provide insufficient protection, while overly narrow ones may trigger stops too frequently
  • Under extreme market conditions (gaps, liquidity drought), stops may not execute at expected levels

Evaluation scores

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

Parameters

ParameterDefaultDescription
StopLevel50trailing stopdistance (points)
ProfitTrailingtrueWhether to enable trailing stop only when in profit
TrailingStep10Minimum step for stop loss movement (points)
StartTime00:00EA active start time
EndTime23:59EA active end time
MagicNumber0EA magic number identifier
GroupStopfalseWhether to enable group stop loss mode

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.