Skip to content
All library documents

A Multi-Indicator Expert Advisor Using Elliott Waves and Trend Filters

Article MQL5 code base

Summary

This document describes an expert advisor that combines an Elliott Wave concept, fractal-based trend lines, moving averages, and RSI thresholds. It frames the price pattern as five waves in the main direction followed by a three-wave correction, and says the advisor uses trend lines as a filter alongside moving averages. Configurable controls include take-profit and stop-loss settings, trailing stops, equity-risk limits, maximum trades, and an option to increase lot size after losses.

The description says the trend-line filter functions in live trading but is not incorporated into the strategy logic during optimization tests, which limits what those tests can establish. It provides parameter ranges and advises trying the system on a demo account, but gives no backtest results or evidence for its claim that the filter improves winning probability. The loss-based lot increase can amplify exposure after losing trades, so the listed controls do not by themselves establish that risk is contained.

Key ideas

  • The advisor combines an Elliott Wave pattern concept with trend lines, moving averages, and RSI thresholds.
  • It includes configurable exits, trailing stops, equity controls, and a maximum number of trades.
  • The trend-line filter is excluded from optimization trade logic, limiting the relevance of those tests to live behavior.
  • The document provides parameter ranges but no performance evidence for the strategy.
  • Increasing lot size after losses can raise exposure as a losing sequence continues.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.