EMA CANDLE REVERSAL Trading Guide
Last updated: July 22, 2026
The EMA Candle Reversal is a quantitative technical analysis tool. EMA Candle Reversal Indicator v2.0 - Golden Standard Architecture (O(1) CA, O(1) EMA, Native Candle API, Headless Safe) Detects reversal signals based on EMA crossover and Candle Acceleration "Explosion" history.
What does the indicator show?
- Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
- BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
- Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.
Key Settings
- EMA 13 Period (
ema13): Controls the calculation period and sensitivity for market detection. - EMA 50 Period (
ema50): Controls the calculation period and sensitivity for market detection. - CA Avg Period (
caPeriod): Controls the calculation period and sensitivity for market detection. - CA Warmup Mult (
caWarmupMult): Controls the calculation period and sensitivity for market detection. - CA Explode Mult (
caExplodeMult): Controls the calculation period and sensitivity for market detection. - Explosion Lookback (
lookback): Controls the calculation period and sensitivity for market detection. - Show Labels (
showLabels): Controls the calculation period and sensitivity for market detection. - Color Candles (Accel) (
colorCandles): Controls the calculation period and sensitivity for market detection. - EMA 13 (
ema13): Controls the calculation period and sensitivity for market detection. - EMA 50 (
ema50): Controls the calculation period and sensitivity for market detection. - Ratio (Accel) (
debug): Controls the calculation period and sensitivity for market detection. - Details (R/A) (
diagnostic): Controls the calculation period and sensitivity for market detection. - Rev Short (
revShort): Controls the calculation period and sensitivity for market detection. - Rev Long (
revLong): Controls the calculation period and sensitivity for market detection. - Open (
_open): Controls the calculation period and sensitivity for market detection. - High (
_high): Controls the calculation period and sensitivity for market detection. - Low (
_low): Controls the calculation period and sensitivity for market detection. - Close (
_close): Controls the calculation period and sensitivity for market detection. - Rev Short Signal (
signalShort): Controls the calculation period and sensitivity for market detection. - Rev Long Signal (
signalLong): Controls the calculation period and sensitivity for market detection.
How to use Strategy Parameters (Condition Source)
Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.
1. Signal Events
revShort- Rev Short event signal.revLong- Rev Long event signal.signalShort- Rev Short Signal event signal.signalLong- Rev Long Signal event signal.
2. Filters and Trade Levels
ema13- EMA 13 Period value used for structural qualification or thresholds.ema50- EMA 50 Period value used for structural qualification or thresholds.caPeriod- CA Avg Period value used for structural qualification or thresholds.caWarmupMult- CA Warmup Mult value used for structural qualification or thresholds.caExplodeMult- CA Explode Mult value used for structural qualification or thresholds.lookback- Explosion Lookback value used for structural qualification or thresholds.showLabels- Show Labels value used for structural qualification or thresholds.colorCandles- Color Candles (Accel) value used for structural qualification or thresholds.ema13- EMA 13 value used for structural qualification or thresholds.ema50- EMA 50 value used for structural qualification or thresholds.debug- Ratio (Accel) value used for structural qualification or thresholds.diagnostic- Details (R/A) value used for structural qualification or thresholds._open- Open value used for structural qualification or thresholds._high- High value used for structural qualification or thresholds._low- Low value used for structural qualification or thresholds._close- Close value used for structural qualification or thresholds.
Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.