EA-22117 · Trend Following

Exp_XHullTigit

This EA trades based on the XHullTrend Digit indicator, which uses a Hull Moving Average derivative to determine trend direction and generates discrete buy/sell signals. It enters long when the Hull Trend turns bullish and short when it turns bearish, with customizable position management. The system is a fully automated trend-following strategy that relies on smoothed trend detection for trade decisions.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskMedium
Rating★★☆☆☆
TypeTrading EA
TimeframesH1, H4, D1
IndicatorsHull Moving Average, XHullTrend Digit
AuthorCopyright © 2018, Nikolay Kositsin

Backtest results (H1, about 1 year)

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

Strategy analysis

The strategy concept is based on a Hull Moving Average trend-following system, where the Hull MA reduces lag through weighted average differencing to provide smoother trend identification. Entry conditions: open a long position when the XHullTrend Digit indicator shifts from bearish to bullish (color change or value flip), and open a short position when it shifts from bullish to bearish. Exit conditions typically include closing on a reverse signal, stop-loss or take-profit being hit, or a trailing stop activation. Position sizing supports fixed lot trading and may include dynamic lot calculation based on account balance percentage. Money management controls per-trade risk through stop-loss settings but lacks complex capital allocation or risk diversification mechanisms. The overall strategy is a typical single-indicator trend-following approach with simple and direct logic, relying on trend persistence for profitability.

Strengths

  • Hull MA-based trend detection has minimal lag and faster signal response
  • Strategy logic is simple and clear, easy to understand and optimize parameters
  • Fully automated execution without manual intervention, suitable for trending markets
  • Configurable stop-loss, take-profit, and trailing stop provide basic risk control

Weaknesses

  • Single-indicator strategy prone to frequent false signals and consecutive losses in ranging markets
  • Lacks multi-timeframe confirmation and filtering, easily misled by low-level noise
  • No built-in money management module; fixed lots cannot adapt to market volatility dynamically
  • Hull MA may flip repeatedly near trend turning points causing repeated open/close cycles

Possible improvements

  • Add multi-timeframe trend filtering, only allowing trades when higher-timeframe Hull trend direction aligns
  • Implement ATR-based dynamic stop-loss and position sizing to adapt risk parameters to market volatility
  • Add ranging market filter such as ADX threshold or volatility contraction detection to avoid frequent trading in non-trending conditions

Risk assessment

Overall risk: Medium

  • Single-indicator trend strategy has high risk of consecutive losses in ranging markets
  • Lacks advanced money management module, cannot dynamically control risk exposure
  • If stop-loss is set to 0, theoretically unlimited loss is possible

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management2.0
Robustness2.0
Innovation2.0
Documentation2.0
Overall2.3

Parameters

ParameterDefaultDescription
Money_Size0.1Fixed trading lot size
Stop_Loss0Stop loss in points, 0 means no stop loss
Take_Profit0Take profit in points, 0 means no take profit
Trailing_Stop0Trailing stop in points, 0 to disable
Hull_Period0Hull MA period, 0 for indicator default
ReversefalseWhether to reverse signal direction
Position_ChecktrueCheck existing positions to avoid duplicate entries

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.