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
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
Parameters
| Parameter | Default | Description |
|---|---|---|
StopLevel | 50 | trailing stopdistance (points) |
ProfitTrailing | true | Whether to enable trailing stop only when in profit |
TrailingStep | 10 | Minimum step for stop loss movement (points) |
StartTime | 00:00 | EA active start time |
EndTime | 23:59 | EA active end time |
MagicNumber | 0 | EA magic number identifier |
GroupStop | false | Whether to enable group stop loss mode |
Similar Utility EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.