EA-21210 · Trend Following

Exp_BrainTrend2_AbsolutelyNoLagLwma

This EA combines the BrainTrend2 signal indicator with an Absolutely No Lag LWMA (Linear Weighted Moving Average) to generate trend-following trade entries. It opens buy or sell positions when both the BrainTrend2 trend direction and the no-lag LWMA direction align, aiming to capture trending market moves with reduced lag. The system operates systematically with configurable parameters for lot sizing, stop loss, and take profit.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskMedium
Blow-up riskLow
Rating★★★☆☆
TypeTrading EA
TimeframesH1, H4, D1
IndicatorsBrainTrend2, AbsolutelyNoLagLWMA, LWMA
AuthorCopyright © 2018, Nikolay Kositsin

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 strategy concept is a dual-confirmation trend following system based on the BrainTrend2 indicator and the AbsolutelyNoLagLwma indicator. BrainTrend2 is a trend identification indicator that determines trend direction through the relationship between price and moving averages, while AbsolutelyNoLagLwma is a de-lagged linear weighted moving average designed to respond to price changes faster than traditional moving averages. Entry conditions require both indicators to align: a long position is opened when BrainTrend2 signals an uptrend and the LWMA is pointing upward, while a short position is opened when BrainTrend2 signals a downtrend and the LWMA is pointing downward. Exit conditions rely on preset stop loss and take profit levels, and positions may also be closed when indicator reversal signals appear. Position sizing uses a fixed lot approach where the user sets the trading lot size through parameters. In terms of money management, the EA provides stop loss and take profit parameters to control the risk-reward ratio for individual trades, but lacks dynamic position sizing based on account balance.

Strengths

  • Dual indicator confirmation reduces false signals and improves entry quality
  • No-lag LWMA responds faster than traditional moving averages, capturing trend reversals more promptly
  • Systematic trading approach eliminates emotional interference and ensures consistent execution

Weaknesses

  • Fixed lot sizing lacks dynamic position management and cannot automatically adjust based on account risk
  • Setting stop loss and take profit to 0 may result in unlimited losses, indicating insufficient risk control
  • Dual trend indicators tend to generate frequent false signals in ranging markets, leading to consecutive losses

Possible improvements

  • Add dynamic position sizing that automatically calculates lot size based on account balance and risk ratio
  • Add a market state filter (such as ADX or volatility indicator) to reduce or halt trading in ranging markets

Risk assessment

Overall risk: Medium

  • Stop loss and take profit default to 0, posing unlimited risk if not manually configured
  • Trend following strategy incurs continuous losses in ranging markets due to lack of market environment filtering

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management2.0
Robustness3.0
Innovation3.0
Documentation2.0
Overall2.7

Parameters

ParameterDefaultDescription
Lots0.1Fixed lot size (used when money management is disabled)
StopLoss0Stop loss in points, 0 means no stop loss
TakeProfit0Take profit in points, 0 means no take profit
BrainTrend2_PeriodBrainTrend2 indicator period
NoLagLwma_PeriodAbsolutelyNoLagLwma indicator period
MagicNumberEA unique magic number identifier
TimeframeIndicator calculation timeframe, 0=current chart period

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.