Kagi Market Indicator User Manual

KRSE Market Indicator v1.0

User Manual – Production Release

Release Date: February 1, 2026
Version: 1.0 (Production)
Category: Mean Reversion & Stretch Detection
Platform: MetaTrader 5
Developer: GomerAI LLC

Thank you for reading this post, don't forget to subscribe!

Overview

The Kagi or KRSE (Key Reversal Signal Engine) detects mean reversion opportunities when price becomes overextended (stretched) from its mean, then shows reversal pattern. Ideal for catching bounces at extremes.

Signals: +1 (BUY from oversold), -1 (SELL from overbought), 0 (NO SIGNAL)

Visual Display

Separate window with colored signal line:

  • Gray: No signal (neutral market)
  • Blue: BUY signal (bullish reversal detected)
  • Red: SELL signal (bearish reversal detected)
  • Stretch Level (0-100): Shows intensity of overextension

How It Works

Setup Detection (Stretch):

  • Bollinger Bands (default 20, 2.0): Price beyond bands = stretched
  • ATR Stretch: Current ATR vs average ATR (volatility spike)
  • Stretch Level combines both into 0-100 score

Trigger Confirmation (Key Reversal):

  • Gap candle pattern (open vs previous close)
  • Reversal close (close back toward mean)
  • Pattern must occur during stretch condition

Gate Filters:

  • ADX check: Avoid trending markets (default 25 max)
  • EMA slope: Confirm mean reversion conditions

Key Parameters

Stretch Detection:

  • InpBB_Period: 20 (Bollinger period)
  • InpBB_Deviation: 2.0 (standard deviations)
  • InpATR_Period: 14 (ATR calculation)
  • InpATR_Stretch_Threshold: 1.5 (ATR multiple)

Reversal Confirmation:

  • InpKeyReversal_MinGap: 0.2% (min gap size)
  • InpKeyReversal_MinClose: 0.3% (min reversal close)

Gate Filters:

  • InpADX_Period: 14 (ADX calculation)
  • InpADX_MaxTrend: 25 (max ADX, avoid trending)
  • InpEMA_Period: 50 (EMA for slope check)

Signal Interpretation

BUY Signal (Blue, +1):

  • Price stretched below lower Bollinger Band
  • ATR spike (panic selling)
  • Gap down, but closes higher (reversal pattern)
  • ADX low (not strong downtrend)
  • Mean reversion setup to upside

SELL Signal (Red, -1):

  • Price stretched above upper Bollinger Band
  • ATR spike (euphoria buying)
  • Gap up, but closes lower (reversal pattern)
  • ADX low (not strong uptrend)
  • Mean reversion setup to downside

Stretch Level (0-100):

  • 0-30: Normal range, no stretch
  • 30-70: Moderate stretch
  • 70-100: Extreme stretch (best reversals)

Best Practices

  1. Trade extremes: Best signals at Stretch Level > 70
  2. Avoid trends: Don’t fade strong trends (watch ADX)
  3. Quick in/out: Mean reversion trades = quick scalps
  4. Use stops: Price can stay stretched (tight stops required)
  5. Combine with support/resistance: Reversal + level = higher probability

EA Integration

  • Buffer 0: ReversalSignal (-1/0/+1) [EA READS]
  • Buffer 2: StretchLevel (0-100) [EA READS]

Quick Reference

Stretch LevelSignalMeaning
0-30AnyWeak (avoid)
30-70+1 or -1Moderate setup
70-100+1 or -1Strong setup (best)

Support: https://gomerai.com/support

© 2026 GomerAI LLC. All Rights Reserved.

GomerAI Chat
GomerAI Production active. How can I help?