EA-13635 · Momentum

Exp_Force_DiverSign

This EA trades based on divergence signals from the custom Force_DiverSign indicator, which identifies bullish and bearish divergences in the Force Index. It opens buy positions on bullish divergence signals and sell positions on bearish divergence signals, with configurable close-on-opposite-signal logic for position management.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryMomentum
RiskMedium
Rating★★☆☆☆
TypeTrading EA
TimeframesH1, H4, D1
IndicatorsForce Index, EMA, Force_DiverSign (custom divergence indicator)
Author—

Backtest results (H1, about 1 year)

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

Strategy analysis

The core strategy trades divergence signals from the Force Index, which combines price change magnitude with volume. The Force_DiverSign indicator uses two moving averages (default EMA period 3 and 7) to detect divergence between price and Force Index. Entry conditions: when indicator buffer 1 outputs a non-zero, non-EMPTY_VALUE, a bullish divergence is detected, triggering a buy open and optional sell close; when buffer 0 triggers, a bearish divergence opens sell positions and optionally closes buys. Exit conditions rely on opposite divergence signals or fixed StopLoss (1000 pts) and TakeProfit (2000 pts). Position sizing supports five modes: fixed lot, percentage of free margin, percentage of balance, percentage of free margin minus floating loss, and percentage of balance minus floating loss. An additional logic scans historical bars backward for close signals when the current bar has none, ensuring opposite divergence signals are not missed. Default timeframe is H4 with SignalBar=1, using the most recently completed bar for signal evaluation.

Strengths

  • Divergence strategy has high reward-to-risk potential, capturing early trend reversal signals
  • Five position sizing modes provide flexible money management
  • Independent toggles for buy/sell open/close allow strategy combination flexibility
  • New bar detection prevents duplicate trade triggers from the same signal
  • StopLoss and TakeProfit parameters provide basic risk control

Weaknesses

  • Default 1000-point StopLoss is excessively large, creating high risk exposure on most instruments
  • No spread filter means divergence signals may execute at unfavorable prices during wide spread periods
  • Backward historical bar scanning for close signals may cause delayed exits and unnecessary holding time
  • Depends on custom Force_DiverSign indicator; EA fails if the indicator file is missing
  • No position count limit, multiple divergence signals could accumulate excessive positions

Possible improvements

  • Add spread filter and maximum position count limit to reduce adverse execution risk and over-exposure
  • Replace fixed StopLoss/TakeProfit with ATR-based dynamic calculation to adapt to different instruments and volatility regimes

Risk assessment

Overall risk: Medium

  • Default 1000-point StopLoss is too large, single trade loss could represent a significant account percentage
  • No maximum position limit, consecutive signals could accumulate large exposure
  • Custom indicator dependency creates initialization failure risk

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management3.0
Robustness2.0
Innovation2.0
Documentation1.0
Overall2.3

Parameters

ParameterDefaultDescription
MM0.1Money management ratio or lot size
MMModeLOTMM mode: free margin / balance / margin w/ loss / balance w/ loss / fixed lot
StopLoss_1000Stop loss in points
TakeProfit_2000Take profit in points
Deviation_10Maximum allowable slippage
BuyPosOpentrueAllow buy position opening
SellPosOpentrueAllow sell position opening
BuyPosClosetrueAllow buy position closing (reverse signal)
SellPosClosetrueAllow sell position closing (reverse signal)
InpInd_TimeframePERIOD_H4ForecastOscillator indicator timeframe
MAType1MODE_EMAFast moving average type
iPeriod13Fast moving average period
MAType2MODE_EMASlow MA type
iPeriod27Slow MA period
VolumeTypeVOLUME_TICKVolume type (tick volume / real volume)
SignalBar1Bar index for signal judgment (0 = current, 1 = completed)

Similar Momentum 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.