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.

Continue Research

Explore the full academy, the product documentation, and the main platform pages for deeper crypto backtesting and strategy research.

Browse all academy guides Read the documentation Compare platform plans See the research engine