EA-22003 · Trend Following

Breadandbutter2

Breadandbutter2 is a trend-following Expert Advisor that aims to capture consistent 'bread and butter' profits from directional market moves. It uses moving average-based trend detection with momentum confirmation to enter trades in the direction of the prevailing trend. The EA includes basic risk management with stop loss and take profit levels.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskMedium
Rating★★☆☆☆
TypeTrading EA
TimeframesM15, H1, H4
IndicatorsMoving Average, RSI, MACD
AuthorRon Thompson

Backtest results (H1, about 1 year)

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

Strategy analysis

This EA employs a trend-following strategy with the core concept of identifying the prevailing market direction using moving averages and entering trades in alignment with the confirmed trend. Entry conditions typically involve a short-term moving average crossing above or below a long-term moving average, filtered by momentum indicators such as RSI or MACD for additional confirmation. Exit conditions include fixed take profit and stop loss levels, trend reversal signals, and potentially a trailing stop mechanism for profit protection. Position sizing uses either fixed lot sizes or a percentage-based calculation relative to account equity. Money management incorporates maximum position limits and per-trade loss controls, though the effectiveness depends on user-configured parameters. The overall strategy logic is classic and well-suited for trending markets, but may generate frequent false signals and consecutive losses during choppy or ranging conditions.

Strengths

  • Classic and clear strategy logic that is easy to understand and adjust parameters
  • Trend-following approach aligns with mainstream market principles, performing well in trending markets
  • Includes stop loss and take profit settings with a basic risk control framework

Weaknesses

  • Prone to frequent false signals and consecutive losses in choppy or ranging markets
  • Lacks volatility filter and spread filter mechanisms
  • Relatively simple money management without dynamic position sizing capability

Possible improvements

  • Add ADX or volatility filter to avoid false trades in ranging markets
  • Introduce dynamic position sizing that automatically adjusts lot size based on account risk and ATR

Risk assessment

Overall risk: Medium

  • Lacks market regime filter, may incur sustained losses in ranging markets
  • Fixed stop loss and take profit do not account for market volatility, stop may be too tight during high volatility

Evaluation scores

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

Parameters

ParameterDefaultDescription
LotSize0.1Lot size per trade
FastMA_Period10Fast moving average period
SlowMA_Period50Slow moving average period
StopLoss50Stop loss in points
TakeProfit100Take profit in points
TrailingStop30Trailing stop in points
MagicNumber22003EA magic number
TimeframeH1Trading timeframe

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.