ColorPulse X
- Indicatori
- M Fariz Haykal
- Versione: 1.1
- Aggiornato: 24 febbraio 2026
- Attivazioni: 5
ColorPulse X is a professional-grade, all-in-one trend-following indicator built exclusively for MetaTrader 5. It is engineered to bridge the gap between raw price data and clear, confident trading decisions. Whether you are a seasoned professional or an intermediate trader looking to sharpen your edge, ColorPulse X delivers a structured, visually driven trading experience that keeps you aligned with the market at all times.
Version 1.1 introduces a significant upgrade to the signal engine by integrating a Candlestick Pattern recognition layer on top of the existing swing-based detection system. This dual-confirmation approach — combining EMA trend context with classic pattern analysis — delivers a higher winrate compared to the previous version, filtering out more false entries and keeping only the highest-quality setups.
At its core, ColorPulse X operates on a multi-layered analysis framework that combines dynamic candle coloring, swing-based signal detection, candlestick pattern confirmation, ATR volatility filtering, and a fully integrated real-time dashboard — all working in harmony to give you the complete picture on a single chart.
Color-Coded Candle System
ColorPulse X replaces your standard candles with a fully dynamic color-coding system that reflects real-time market conditions. Every candle is evaluated against the Exponential Moving Average and classified into one of five states:
- Bullish — Price is trading above the EMA with sufficient momentum
- Bearish — Price is trading below the EMA with downside pressure
- Neutral / Sideways — Price is within the configurable neutral zone around the EMA, indicating indecision or consolidation
- Buy Signal — A confirmed bullish reversal candle at a validated swing low
- Sell Signal — A confirmed bearish reversal candle at a validated swing high
This color system allows you to read trend structure, momentum shifts, and signal events in a single glance, without the need for multiple separate indicators cluttering your chart.
Smart Buy / Sell Signal Engine
ColorPulse X uses a multi-condition signal detection engine that goes beyond simple crossover logic. Each signal must satisfy a strict set of criteria before it is confirmed and plotted on the chart:
Swing Structure Validation — A signal is only triggered at a structurally significant swing high or swing low, identified using a configurable lookback window. This ensures signals are rooted in genuine price structure, not noise.
Candlestick Pattern Confirmation — Version 1.1 adds a dedicated pattern recognition layer that identifies ten classic candlestick formations including Hammer, Inverse Hammer, Bullish and Bearish Engulfing, Morning Star, Evening Star, Three White Soldiers, Three Black Crows, Hanging Man, and Shooting Star. A signal is only accepted when both the swing structure and a valid pattern are in agreement, substantially raising signal reliability.
Trend Context Filter — Before a signal is accepted, the indicator verifies that the preceding bars have been consistently trending in the correct direction. A Buy signal will only appear after a defined number of consecutive bearish bars, and a Sell signal only after a run of bullish bars. This confirmation step dramatically reduces counter-trend false entries.
ATR Proximity Filter — The signal candle must close within a defined ATR-based distance from the EMA. This prevents signals from forming too far into extended moves where the risk-reward ratio is already unfavorable.
Automatic Stop Loss Calculation — Every signal is paired with a dynamically calculated Stop Loss level based on the swing point and ATR value. The Stop Loss is plotted directly on the chart as a labeled reference, giving you a clear and objective exit point without any manual calculation.
Signal Counter — A running tally of total Buy and Sell signals is displayed at the bottom of the panel, helping you track signal frequency across the session or chart history at a glance.
Real-Time Market Dashboard
The built-in dashboard is a fully redesigned, non-intrusive information panel positioned in the top-left corner of your chart. It is organized into four clearly defined sections, each updating in real time with every incoming tick:
MARKET — Displays the current price, price change since the previous bar (in points and percentage), the current bar's high and low, and the live spread in points.
TREND — Shows the current trend direction (Bullish, Bearish, or Sideways) with dynamic color coding, the current EMA value, the distance between price and the EMA (in price and percentage), and the current ATR value with its percentage relative to price.
CANDLE — Breaks down the current candle's structure in real time. It shows the candle size relative to ATR, the body-to-range ratio (categorized as Doji, Pin, Normal, or Strong), and the current tick volume.
LAST SIGNAL — Displays the most recent signal type (BUY or SELL), its entry price, and the corresponding Stop Loss level.
The panel is fully repositionable via input parameters, ensuring it never interferes with your preferred chart layout.
Adaptive Neutral Zone
Rather than treating every crossover of the EMA as a directional signal, ColorPulse X defines a dynamic buffer zone around the EMA calculated as a percentage of the ATR. When price is within this zone, candles are rendered as neutral and no directional bias is assigned, keeping your entries cleaner and your signal quality higher.
Full Customization
Every parameter in ColorPulse X is fully adjustable to match your trading style, instrument, and timeframe: EMA Length, Swing Detection Length, ATR Length, ATR Multiplier, Neutral Zone Percentage, Trend Confirmation Bars, Candlestick Pattern Toggles (10 patterns individually switchable), Signal Labels, and Panel Visibility and Position.
Recommended Usage
ColorPulse X performs best on liquid instruments with clear trending behavior. It is well-suited for Forex (major and minor pairs), Indices (US30, NAS100, SPX500, DAX40), Commodities (Gold, Oil), and Crypto (BTCUSD, ETHUSD). Compatible with all timeframes — from M1 to Monthly — simply adjust the parameters to match your preferred trading style and market conditions.
Important Notes
This indicator is non-repainting on closed bars. All objects drawn on the chart are fully cleaned up upon indicator removal. Compatible with all brokers and account types. No DLL required.
ColorPulse X v1.1 — Read the market. Trust the pattern. Trade with clarity.

