EMA CANDLE REVERSAL Trading Guide
The EMA Candle Reversal indicator is a powerful trend-inflection tool. It operates by combining structural trend filters (Exponential Moving Averages) with a localized volatility algorithm ("Candle Acceleration") to track abnormal expansions in price range. It looks for exhausting "explosions" followed by a specific crossover signature to trigger high-probability reversal labels.
What does the indicator show?
- Moving Averages: Two distinct EMAs (a fast and a slow) acting as the dynamic trend boundary.
- Reversal Labels: Large, explicit "REVERSE LONG" (Green) and "REVERSE SHORT" (Red) text labels drawn squarely on the chart when all algorithm conditions are met.
- Custom Candle Coloring (Optional): Repaints the native candlestick bodies to represent the state of volatility. Green/Red indicates an "Explosion", Yellow/Orange indicates "Warmup", and Grey indicates a "Quiet" market.
Key Settings
- EMA 13 & EMA 50 Period: Customize the length of the fast and slow moving averages used to intercept the trend reversals.
- CA Avg Period: The lookback period used to establish the baseline "normal" true range of a candle (Candle Acceleration Average).
- CA Explode Mult: The volatility threshold. If a candle's range exceeds the normal range by this multiplier, it is flagged as an explosive exhaustion event.
- Explosion Lookback: How many bars in the past an "Explosion" candle remains valid for a reversal trigger.
How to use Strategy Parameters (Condition Source)
Within the Strategy Tester module, you can leverage the data from this indicator to create powerful logical conditions for trade entries and exits.
1. Explicit Reversal Triggers
These boolean signals fire on the exact candle the text label is drawn.
signalShort— Triggers when the Fast EMA is above the Slow EMA, price drops below the Slow EMA, and a bullish explosion occurred within the lookback window.signalLong— Triggers when the Fast EMA is below the Slow EMA, price rises above the Slow EMA, and a bearish explosion occurred recently.
Strategy Example: If you are building a counter-trend swing bot, you can construct an entry condition using exactly signalShort is true to catch the localized top as volatility collapses back through the moving averages.