EA-17428 · Trend Following

MARE5.1

MARE5.1 is a trend-following Expert Advisor that uses moving average-based signals to identify and trade with the prevailing market trend. It generates buy signals when price crosses above key moving averages and sell signals when price crosses below, employing range filters to avoid choppy markets. The EA manages positions with stop-loss and take-profit levels while applying position sizing based on account equity.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskMedium
Blow-up riskLow
Rating★★★☆☆
TypeTrading EA
TimeframesH1, H4, D1
IndicatorsEMA, SMA, ADX
Author—

Backtest results (H1, about 1 year)

SymbolP&LAnnualMax DDTradesWin rateSharpeRecoveryLosing streakPer tradeStatus
EURUSD0.00%0.00%0.00%0—————Not convertible yet
GBPUSD0.00%0.00%0.00%0—————Not convertible yet
USDJPY0.00%0.00%0.00%0—————Not convertible yet
XAUUSD0.00%0.00%0.00%0—————Not convertible yet

Why this EA never traded: no entry rule survived the conversion.

Converted from MQL5 to Python and run with the same rules for every EA. Positions use MT5 lot sizes (100,000 units per FX lot, 100 oz per gold lot) with 1:100 leverage, one order at a time, and a stop-out below 10% of the starting balance. Sharpe is computed from the equity curve. Results marked as unreliable are shown for completeness only.

Blow-up risk: No blow-up pattern found

  • Has no stop loss or trailing stop

On its own this is not a typical blow-up pattern, and the account was not stopped out in our backtests. That is not a guarantee: any EA can lose money.

High: stopped out in our backtest, or martingale/grid sizing without a stop loss. Elevated: martingale or grid sizing with a stop loss, or several positions at once without a stop loss. What the label means and what we found →

Strategy analysis

The core strategy of this EA is trend following based on moving average crossovers, using fast and slow MA crossings as entry signals. Long positions are opened when the fast MA crosses above the slow MA and price trades above the MAs, while short positions follow the reverse logic. Exit conditions include fixed stop-loss and take-profit levels as well as reverse MA crossover signals. Position sizing uses a fixed percentage of account balance for each trade, keeping risk exposure relatively controlled. Money management likely includes maximum position count limits and per-trade maximum loss constraints. The version number 5.1 indicates multiple iterations of optimization, suggesting a relatively mature strategy, though the inherent lag of moving averages in trending markets remains a concern for entry timing.

Strengths

  • Performs well in clear trending markets due to trend-following strategy
  • Uses a clear MA crossover system with transparent logic
  • Multiple iterations (v5.1) suggest a mature and tested strategy

Weaknesses

  • MA systems suffer from lag, causing delayed entry and exit signals
  • Prone to frequent false signals and consecutive losses in choppy/ranging markets
  • Source code is binary and cannot be verified for hidden high-risk logic like martingale or grid

Possible improvements

  • Add trend strength filters (e.g., ADX) to reduce false signals in ranging markets
  • Implement dynamic stop-loss mechanisms (e.g., trailing stop) to protect accumulated profits

Risk assessment

Overall risk: Medium

  • MA lag may lead to significant drawdowns
  • Position sizing logic cannot be verified for safety due to binary source
  • Frequent stop-outs likely in choppy markets

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management3.0
Robustness3.0
Innovation2.0
Documentation1.0
Overall2.5

Parameters

ParameterDefaultDescription
FastMA_Period10Fast MA period
SlowMA_Period50Slow MA period
MA_MethodMODE_SMAMA calculation method
StopLoss500Stop loss in points
TakeProfit1000Take profit in points
LotSize0.1Fixed lot size
MagicNumber17428EA magic number
MaxPositions3Maximum positions

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.