The Cycle Detector Pro MT4 is a premium yet freely available MetaTrader 4 (MT4) indicator designed to detect market cycles and generate precise buy and sell signals. Traders often struggle to identify market tops and bottoms, but this tool simplifies decision-making by visually highlighting both major and minor cycles directly on the chart.
Whether you are a forex, commodities, or indices trader, Cycle Detector Pro MT4 helps you anticipate price reversals, trends, and breakout points with accuracy.

Key Features
- Major & Minor Cycle Detection
- Identifies short-term and long-term market cycles.
- Distinguishes between minor fluctuations and significant market moves.
- Dynamic Buy/Sell Signals
- Real-time alerts for tops and bottoms.
- Optional “Wait for Close” feature ensures signals are validated at the end of the candle.
- Price Action & Cycle Filters
- Incorporates SMA or RSI filters for more accurate signals.
- Adjustable filter strength to suit different trading strategies.
- Custom Alerts
- Sound notifications for cycle tops and bottoms.
- Alert options for “Buy only,” “Sell only,” or both.
- Visual Clarity
- Uses separate buffers for major and minor cycles.
- Clear histogram representation of cycle strength and direction.
- Adaptable for Any Timeframe
- Works on 1-minute to monthly charts.
- Suitable for scalping, day trading, or swing trading strategies.
- Optimized for MT4
- Lightweight and fast, even with large datasets.
- Compatible with any MT4 broker.
How Cycle Detector Pro MT4 Works
Cycle Detector Pro calculates cycles using a combination of price action, moving averages, and optional filters. Here’s a simplified breakdown:
- Cycle Price Calculation: Uses a smoothed moving average of the closing price.
- Zero-Lag Filtering: Eliminates lag in signals using a Zero-Lag formula based on SMA or RSI.
- Switch Mechanism: Tracks the direction of the price movement to determine top/bottom cycles.
- Strength & Sweep Calculation: Determines the magnitude of a cycle to separate minor vs major cycles.
- Signal Generation: When the conditions for a cycle are met, the indicator draws histogram signals and triggers alerts.
This approach ensures that only significant price movements generate signals, reducing noise and false alerts.
Download a Collection of Indicators, Courses, and EA for FREE
Installation Guide
- Download the
CycleDetectorPro.ex4file. - Open MT4 and go to File → Open Data Folder → MQL4 → Indicators.
- Copy the
.ex4file into the Indicators folder. - Restart MT4 or refresh the Navigator window.
- Attach the indicator to your chart and adjust settings as needed.
Recommended Settings:
PriceActionFilter = 1Length = 3MajorCycleStrength = 4UseCycleFilter = trueUseFilterSMAorRSI = 1FilterStrengthSMA = 12SoundAlert = true
Benefits of Using Cycle Detector Pro MT4
- Early Cycle Detection: Anticipate reversals before they happen.
- Custom Alerts: Never miss critical market tops or bottoms.
- Trade Confidently: Reduces emotional trading by providing objective signals.
- Versatile: Works for forex, indices, commodities, and crypto.
- Free Download: Premium features without subscription costs.
Tips for Best Use
- Combine with support and resistance levels for enhanced accuracy.
- Use higher timeframes for trend confirmation, lower timeframes for entries.
- Adjust
MajorCycleStrengthto match your trading style – higher for long-term swings, lower for intraday scalping. - Test with a demo account before using real funds.
Conclusion
Cycle Detector Pro MT4 is a must-have tool for traders who want a precise and visually intuitive way to identify market cycles. Its major/minor cycle distinction, real-time alerts, and flexible filters make it ideal for all types of traders, from beginners to professionals.
