Vortex Oscillator System
This EA uses the Vortex Indicator (VI+ and VI-) to identify trend direction and generate buy/sell signals based on crossovers of the positive and negative vortex lines. It enters long positions when VI+ crosses above VI- and short positions when VI- crosses above VI+, applying configurable stop loss and take profit levels. The system is a classic trend-following approach that capitalizes on sustained directional moves in the market.
Open the interactive view (equity curve, symbol switch)Key facts
Backtest results (H1, about 1 year)
Not backtested yet — this EA could not be converted automatically.
Strategy analysis
The core strategy of this EA is based on the Vortex Indicator, developed by Botes and Siepman, which measures trend direction by calculating the ratio of positive movement (VM+) and negative movement (VM-) to true range (TR). Entry conditions trigger a long position when VI+ crosses above VI- and a short position when VI- crosses above VI+, constituting a classic trend-following crossover strategy. Exit conditions rely on predefined fixed stop loss and take profit levels, and positions may also be closed when an opposing crossover signal appears. Position sizing uses a fixed lot approach without dynamic adjustment based on account equity or market volatility. Money management lacks Martingale or grid mechanisms, but also does not implement risk-based position calculation, with risk control entirely dependent on static stop loss and take profit parameters. The overall strategy logic is simple and clear, but may generate frequent false signals in ranging markets leading to consecutive losses.
Strengths
- Strategy logic is simple and clear, easy to understand and maintain, suitable for beginners
- Vortex Indicator is sensitive to trend initiation phases, capable of capturing trend reversals early
- Uses fixed stop loss and take profit, risk per trade is controllable without unlimited loss exposure
Weaknesses
- Frequent crossovers in ranging markets generate numerous false signals leading to consecutive losses
- Fixed lot position sizing does not account for account equity ratio, unable to dynamically adjust based on risk
- Lacks market regime filter (such as ADX or volatility filter), cannot distinguish trending from ranging markets
- Stop loss and take profit use fixed pips instead of ATR-based dynamic calculation, poorly adaptable across different volatility environments
Possible improvements
- Add ADX or volatility filter to suppress trading signals in ranging markets and reduce false entries
- Implement ATR-based dynamic stop loss/take profit and risk-proportional position sizing to improve adaptability across different market conditions
Risk assessment
Overall risk: Medium
- Lacks market regime filter, may suffer consecutive losses in ranging markets
- Fixed pip stop loss/take profit may be too tight in high volatility markets causing frequent stop outs
Evaluation scores
Parameters
| Parameter | Default | Description |
|---|---|---|
VortexPeriod | 14 | Vortex indicator calculation period |
LotSize | 0.1 | Fixed trading lot size |
StopLoss | 500 | Stop loss in points |
TakeProfit | 1000 | Take profit in points |
MagicNumber | 12345 | EA magic number for identifying this EA's orders |
Timeframe | H1 | Trading timeframe |
Similar Trend Following EAs
Backtests are historical simulations and do not guarantee future results. Not financial advice.