EA-21723 · Trend Following

Exp_ColorXPWMA_Digit_MMRec

This EA trades based on the ColorXPWMA_Digit indicator, which is a colored weighted moving average with digital signal processing. It incorporates money management with a recovery mechanism, likely increasing position size after losses to recover equity.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskDangerous
Blow-up riskElevated
Rating★★☆☆☆
TypeTrading EA
TimeframesM15, H1, H4
IndicatorsColorXPWMA_Digit, WMA
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: Elevated

  • Increases the position size after losses (martingale)

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 based on trend direction changes signaled by the ColorXPWMA_Digit indicator, which applies digital signal processing to a weighted moving average and displays trend direction via color changes. Entry conditions trigger when the indicator color switches, with long entries on bullish color change and short entries on bearish color change. Exit conditions include closing positions on reverse signal or when stop loss/take profit levels are hit. Position sizing uses a money management module that calculates initial lot size based on account balance and risk ratio. The recovery mechanism (MMRec) likely increases lot size after losing trades to recover equity, which is a dangerous martingale-style approach. Overall, this is a trend-following strategy combined with a martingale-style recovery money management system.

Strengths

  • Uses digital signal processing to smooth the moving average, reducing false signals
  • Color-coded indicator provides intuitive trend direction display for easy strategy understanding
  • Built-in money management module dynamically adjusts position size based on account size

Weaknesses

  • Recovery mechanism resembles martingale strategy, consecutive losses could blow the account
  • May lack stop loss protection, insufficient risk control
  • Single indicator strategy prone to frequent false signals in ranging markets

Possible improvements

  • Remove martingale-style recovery mechanism and use fixed fractional risk management instead
  • Add stop loss and additional trend confirmation indicators to reduce false signals

Risk assessment

Overall risk: Dangerous

  • Martingale-style recovery mechanism exponentially increases position size during consecutive losses, potentially leading to account blowup
  • Lack of mandatory stop loss protection means single trade losses may exceed tolerable limits

Evaluation scores

Code quality3.0
Strategy logic2.0
Risk management1.0
Robustness2.0
Innovation3.0
Documentation2.0
Overall2.2

Parameters

ParameterDefaultDescription
LotSize0.1Fixed lot size, used when MMRec is disabled
MM_TypeRecoveryMoney management type (recovery mode)
Recovery_Factor1.5Lot recovery multiplier after loss
StopLoss0Stop loss in points (0 = no stop loss)
TakeProfit0take profitpoints (0meansnotake profit)
XPWMA_Period14ColorXPWMA indicator period parameter
MaxSpread30Maximum allowed spread
MagicNumber21723EA magic number

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.