EA-19137 · Trend Following

Vortex Indicator System

This EA implements the Vortex Indicator system, which uses two oscillating lines (VI+ and VI-) to identify trend direction and momentum. It enters long positions when VI+ crosses above VI- and short positions when VI- crosses above VI+, aiming to capture trending market moves. The system is a systematic trend-following EA with configurable parameters for indicator periods and trade management.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskMedium
Blow-up riskLow
Rating★★☆☆☆
TypeTrading EA
TimeframesM15, H1, H4
IndicatorsVortex Indicator (VI+/VI-)
AuthorCopyright 2009 under Creative Commons BY-SA License by Neil D. Rosenthal

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

None of the usual blow-up patterns were found in the code, 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 Vortex Indicator System trades based on the Vortex Indicator, which generates two lines (VI+ and VI-) from the ratio of positive and negative vortex movements. Entry conditions rely on VI+/VI- crossovers: long when VI+ crosses above VI-, short when VI- crosses above VI+. Exit conditions likely include fixed stop-loss and take-profit levels or reversal crossover signals. Position sizing uses a fixed lot or configurable lot parameter without dynamic adjustment based on account equity or volatility. Money management lacks adaptive position sizing, relying on static stop-loss for risk control. The strategy performs well in trending markets but suffers from frequent false signals and consecutive losses in ranging or choppy conditions.

Strengths

  • Captures significant trend moves in directional markets
  • Vortex Indicator logic is clear and signals are intuitive to interpret
  • Simple parameter set makes it easy for users to adjust and optimize

Weaknesses

  • Frequent false signals in ranging markets lead to consecutive losses
  • Lacks dynamic position sizing and adaptive stop-loss mechanisms
  • Relies on a single indicator without multi-timeframe confirmation or filtering

Possible improvements

  • Add multi-timeframe confirmation, e.g., use H4 trend direction to filter H1 signals
  • Implement ATR-based dynamic stop-loss and position sizing to adjust risk exposure based on market volatility

Risk assessment

Overall risk: Medium

  • Single indicator crossover signals can repeatedly trigger in ranging markets causing consecutive losses
  • Fixed lot size without money management makes risk exposure uncontrollable for large accounts

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management2.0
Robustness2.0
Innovation2.0
Documentation2.0
Overall2.3

Parameters

ParameterDefaultDescription
VortexPeriod14Vortex indicator calculation period
LotSize0.1Lot size per trade
StopLoss0Stop loss in points, 0 means no stop loss
TakeProfit0Take profit in points, 0 means no take profit
MagicNumber12345EA magic number for identifying orders
TimeframeH1Trading timeframe

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.