EA-22261 · Trend Following

Freeman EA

The Freeman EA is a trend-following expert advisor that uses moving average crossovers and momentum indicators to identify and ride market trends. It enters positions when short-term momentum aligns with the prevailing trend direction and employs trailing stops to protect profits. The EA systematically manages trades with predefined risk parameters and trend-confirmation filters.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskMedium
Rating★★☆☆☆
TypeTrading EA
TimeframesM15, H1, H4
IndicatorsMoving Average, RSI, MACD
AuthorCopyright 2011 www.all-webmoney.com

Backtest results (H1, about 1 year)

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

Strategy analysis

The Freeman EA's core strategy is based on trend-following principles, using moving average crossovers (golden cross and death cross) to determine trend direction. Entry conditions require the short-term MA crossing above the long-term MA for buy signals or below for sell signals, with momentum indicators (such as RSI or MACD) confirming trend strength to avoid false entries in ranging markets. Exit conditions include fixed stop-loss, fixed take-profit, and a trailing stop mechanism that automatically closes positions when price retraces beyond a set threshold to lock in profits. Position sizing uses either fixed lot sizes or percentage-based calculation relative to account balance, ensuring controlled risk per trade. Money management incorporates maximum position limits and daily loss caps to prevent excessive account drawdown during extreme market conditions. The overall strategy logic is clear, but may generate frequent false signals in choppy or ranging markets leading to consecutive losses.

Strengths

  • Clear strategy logic — trend following is a well-validated approach over long periods
  • Multi-layer exit mechanism (stop-loss, take-profit, trailing stop) provides robust risk control
  • Momentum indicator filter reduces false signals in ranging/choppy markets
  • Well-parameterized design allows users to adjust settings for different market conditions
  • Magic number ensures order management isolation from other EAs

Weaknesses

  • Trend-following strategy prone to frequent false signals and consecutive losses in ranging markets
  • Lacks new bar check mechanism — may open duplicate positions on the same candle
  • No spread filter — stop-losses may be frequently triggered in high-spread environments
  • Fixed stop-loss and take-profit don't account for market volatility (ATR), reducing adaptability across varying volatility regimes
  • Lacks multi-timeframe confirmation — single timeframe signals may be insufficiently reliable

Possible improvements

  • Add ATR-based dynamic stop-loss and take-profit that adapts to current market volatility
  • Implement multi-timeframe confirmation logic — e.g., only enter on H1 when H4 trend direction agrees
  • Add a ranging market filter (e.g., ADX indicator) to pause trading during low-trend-strength periods
  • Implement new bar check to prevent duplicate position openings on the same candle

Risk assessment

Overall risk: Medium

  • Missing new bar check — may open multiple positions on the same candle leading to overexposure
  • Fixed stop-loss doesn't account for volatility — too wide in low-vol and too tight in high-vol environments
  • No spread filter — trading costs may be excessive during low-liquidity sessions
  • Trend-following strategy inherently carries systematic loss risk during ranging/choppy markets

Evaluation scores

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

Parameters

ParameterDefaultDescription
FastMA_Period10Fast moving average period
SlowMA_Period50Slow moving average period
MA_MethodMODE_SMAMoving average calculation method
StopLoss500Stop loss in points (0=structure-based)
TakeProfit1000Take profit in points (0=structure-based)
TrailingStop300Trailing stop in points
LotSize0.1Trading lot size
MagicNumber22261Close orders with specified magic number (-1=all)
RSI_Period14RSI indicator period
RSI_Filter50RSItrendfilter threshold

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.