Quantum Impulse
- Indicators
-
Camila Bernardez Camero
I'm an independent MQL developer and a passionate creator in Forex trading.
I design smart trading systems that respond dynamically to changing conditions, helping traders make faster, clearer decisions. - Version: 1.0
- Activations: 10
Quant Impulse Signal – No Repaint, No Backpainting
Quant Impulse Signal is a precision-driven tool designed to highlight turning points in market rhythm by comparing high-price and low-price exponential moving averages. It reacts to real-time price action, providing clear entry cues based on confirmed directional moves.
Logic
The indicator computes an 8-period EMA on the high and low of each bar across every timeframe, then assesses price relative to those EMAs. A buy signal triggers when the close and open both sit above the high-EMA and price exceeds the previous bar’s high. Conversely, a sell signal appears when the close and open fall below the low-EMA and price breaches the prior bar’s low. This dual-filter approach ensures signals align with genuine strength or weakness.
Signal Generation
Arrows are plotted at 0.2 × ATR distance from bar extremes, scaled by the average true range over ten bars. This dynamic placement maintains visual consistency regardless of volatility. You can customize the arrow codes and colors to match your chart palette, ensuring seamless integration into any trading setup.
Multi-Timeframe Compatibility
Built to work uniformly on M1 through MN1, Quant Impulse Signal references the correct EMA values for each timeframe via bar-time alignment. Whether you scalp on M5, swing on Daily, or position trade on Weekly, the indicator adapts without repainting or backpainting, giving you confidence in signal validity.
Performance and Reliability
Quant Impulse Signal is coded in MQL4 with optimized loops and buffer management, delivering fast execution even over 5,000 bars. It never recalculates past signals, avoiding misleading re-draws.
User Inputs
- Bars_Count: defines the lookback window (default 5000).
- Code_SignalUp/Down: customize arrow character codes for buy and sell markers.
These parameters allow you to balance historical context with performance, tailoring the indicator to your preferred chart depth and symbol volatility.
