Skip to content
All library documents

MQL5 Fibonacci Retracement Trading with Custom Entry Levels

Article MQL5 articles

Summary

This article describes an MQL5 expert advisor that calculates Fibonacci retracement levels from daily candle ranges or a configurable lookback array. It derives a bullish or bearish setup from candle direction and can enter when price crosses selected custom retracement levels, with trade limits per level. The system includes optional position closure when levels are recalculated, range-based stop-loss and take-profit buffers, points-based trailing stops after a profit threshold, and chart annotations.

The article presents implementation details and says that backtesting was performed, but the supplied text includes no readable report figures or performance statistics. The retracement ratios and trade-management settings are configurable, so outcomes would depend on instrument, timeframe, data, and parameter choices. Fibonacci levels are treated as potential pullback areas; the description does not provide evidence that crossings alone predict reversals or continuation reliably. The strategy is presented for education and customization, and would need independent testing and risk controls before any live use.

Key ideas

  • The system calculates retracement levels from daily candles or a lookback range.
  • Trade direction is based on candle close versus open, with entries triggered by crossings of selected levels.
  • Trade limits, optional closures on recalculation, stop and target buffers, and trailing stops are configurable.
  • The article reports that backtesting was done but provides no legible performance statistics in the supplied text.
  • Retracement levels are treated as potential zones, and the article does not establish their predictive reliability.

Tags

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