EA-23288 · Trend Following

Cidomo

Cidomo is a trend-following Expert Advisor that uses moving average crossovers and momentum filters to identify and ride market trends. It enters trades when fast and slow moving averages align with momentum confirmation from indicators like RSI or MACD. The EA includes trailing stop functionality and risk management features to protect profits and limit losses.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskMedium
Rating★★★☆☆
TypeTrading EA
TimeframesM15, H1, H4
IndicatorsMA, RSI, MACD, Trailing Stop
AuthorCopyright © 2015 theclai

Backtest results (H1, about 1 year)

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

Strategy analysis

Cidomo EA employs a dual moving average crossover as its core trend identification strategy, interpreting a fast MA crossing above a slow MA as the start of an uptrend and vice versa for a downtrend. Entry conditions are not solely dependent on MA crossovers but also incorporate momentum indicators such as RSI or MACD for secondary confirmation, filtering out false breakouts that could lead to unnecessary trades. Exit conditions include fixed stop-loss and take-profit levels along with a trailing stop mechanism that dynamically adjusts the stop level as price moves favorably to lock in floating profits. Position sizing uses either a fixed lot size or a dynamic calculation based on a percentage of account balance, controlling per-trade risk exposure. In terms of money management, the EA sets maximum position limits and daily maximum loss thresholds to prevent excessive drawdown during extreme market conditions. The overall strategy logic is clear and belongs to the typical trend-following category, performing well in defined trending markets but potentially generating frequent false signals during choppy sideways conditions.

Strengths

  • Dual filter mechanism combining MA crossover with momentum confirmation effectively reduces false signals
  • Built-in trailing stop functionality maximizes profit capture during trending markets
  • Includes risk management parameters such as stop-loss, take-profit, and position sizing to protect capital
  • Clear and understandable strategy logic with highly adjustable parameters for optimization across different instruments

Weaknesses

  • Trend-following strategy tends to generate frequent losing signals in ranging or choppy markets
  • Lacks volatility filter mechanism (e.g., ATR), potentially entering trades during low-volatility periods with poor results
  • Fixed stop-loss and take-profit do not account for dynamic adjustment needs under varying market conditions
  • No multi-timeframe confirmation implemented, limiting signal reliability from a single timeframe

Possible improvements

  • Add ATR or volatility filter to avoid entering trades during low-volatility sideways periods
  • Introduce multi-timeframe analysis to filter lower-timeframe signals with higher-timeframe trend direction, improving entry quality

Risk assessment

Overall risk: Medium

  • Trend-following strategy may incur consecutive losses in ranging markets, lacking range identification and adaptive switching mechanism
  • Fixed stop-loss and take-profit are not dynamically adjusted based on market volatility, potentially resulting in stops too tight or profits taken too early during volatile conditions

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management3.0
Robustness3.0
Innovation2.0
Documentation2.0
Overall2.7

Parameters

ParameterDefaultDescription
FastMA_Period10Fast moving average period
SlowMA_Period50Slow moving average period
MA_MethodMODE_SMAMoving average calculation method
RSI_Period14RSI indicator period
RSI_Overbought70RSI overbought threshold
RSI_Oversold30RSI oversold threshold
StopLoss500Stop loss in points
TakeProfit1000Take profit in points
TrailingStop300Trailing stop distance in points
LotSize0.1Fixed trading lot size
MagicNumber23288Unique order identifier 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.