EA-17787 · Trend Following

e_RP_250

This EA implements a trend-following strategy based on the RP (Relative Price) indicator with a 250-period lookback, identifying trend direction and entering positions when price momentum aligns with the prevailing trend. It uses fixed lot sizing with stop loss and take profit levels, applying the RP indicator to determine entry and exit signals systematically without manual intervention.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskMedium
Rating★★☆☆☆
TypeTrading EA
TimeframesH1, H4, D1
IndicatorsRP, MA
Author—

Backtest results (H1, about 1 year)

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

Strategy analysis

The core strategy of this EA relies on the 250-period RP (Relative Price) indicator to determine market trend direction, going long when RP indicates an uptrend and short when it indicates a downtrend. Entry conditions depend on the RP indicator crossing its signal line or breaking through key thresholds, confirming trend establishment before opening positions. Exit conditions include preset stop loss and take profit levels, as well as closing positions when the RP indicator issues a trend reversal signal. Position sizing uses a fixed lot approach without dynamic adjustment based on account balance or risk proportion. Money management is relatively simple, lacking complex money management algorithms or risk-proportion calculations, and the stop-loss/take-profit ratio settings require user optimization based on market characteristics.

Strengths

  • Clear strategy logic based on trend-following principles, with relatively higher win rate when trading with the trend
  • Uses a long 250-period lookback that effectively filters short-term market noise and false breakouts
  • Has stop loss and take profit settings, making single-trade risk controllable without unlimited loss exposure

Weaknesses

  • Fixed lot size does not account for account size changes, potentially under-risking large accounts or over-risking small ones
  • The 250-period parameter may generate frequent false signals during ranging markets leading to consecutive losses
  • Lacks dynamic stop loss and trailing stop mechanisms, unable to lock in more profit during trend continuation

Possible improvements

  • Introduce dynamic position sizing that automatically adjusts lot size based on account balance and risk ratio
  • Add a market state filter to pause trading during ranging markets to avoid losses from false signals
  • Implement trailing stop functionality to progressively lock in profits and reduce drawdown during trend continuation

Risk assessment

Overall risk: Medium

  • Fixed lot size without dynamic adjustment based on account equity may lead to unreasonable risk exposure
  • Long-period indicator reacts slowly at trend turning points, potentially causing significant floating loss before stop loss triggers
  • No check for existing positions in the same direction, which may stack risk exposure with duplicate entries

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management2.0
Robustness2.0
Innovation2.0
Documentation1.0
Overall2.2

Parameters

ParameterDefaultDescription
RP_Period250RP indicator period, determines trend lookback length
LotSize0.1Fixed lot size per trade
StopLoss500Stop loss in points, limits max loss per trade
TakeProfit1000Take profit in points, locks profit target per trade
MagicNumber25001Magic number for closing, 0 for all positions

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.