MetaTrader 5 · Kagi Chart MT5 – True Price Action Indicator
Kagi Chart MT5 – True Price Action Indicator
MT5 Indicator

Kagi Chart MT5 – True Price Action Indicator

KagiChart draws time-independent Kagi lines on your MetaTrader 5 chart, focusing on price movement and reversal structure instead of time.

  • MetaTrader 5
  • Works on VPS
  • Lifetime support
Details

About Kagi Chart MT5 – True Price Action Indicator

In short: KagiChart draws time-independent Kagi lines on your MetaTrader 5 chart. The line only changes direction when price reverses by a set amount, so you see trend structure without the noise of time-based candles.

When to use it

  • Reading trend structure: Yang (up) and Yin (down) lines show at a glance whether buyers or sellers are in control.
  • Filtering noise: small moves below the reversal amount are ignored entirely.
  • Support and resistance: Kagi shoulders and waists mark levels where price previously reversed.

How it differs

Candlestick and bar charts plot a new bar every time period, even when nothing happens. Kagi ignores time and reacts only to price reversals of a defined size, which removes quiet periods and makes the underlying structure easier to see.

Getting started

  1. Attach KagiChart to any MT5 chart.
  2. Set the reversal threshold: larger values show only major swings, smaller values show more detail.
  3. Watch for changes between Yang (up) and Yin (down) lines as shifts in control.
  4. Compare thresholds across timeframes to find the level that suits your trading.

Browse other price-action tools in our MT5 indicator library.

Frequently asked questions

What is a Kagi chart?

A chart that changes direction only when price reverses by a set amount, ignoring time. Yang lines show upward movement past a previous high; Yin lines show downward movement past a previous low.

Does it replace my normal chart?

No. KagiChart draws the Kagi lines on your existing MT5 chart window.

Is there a free demo?

Yes. You can download a free demo from the MQL5 Market and run it in the MetaTrader 5 Strategy Tester before buying.

Full product description

KagiChart for MetaTrader 5

Introduction

KagiChart is a time-independent charting indicator designed for MetaTrader 5.
It renders Kagi lines directly on the chart window, focusing on price movement and reversal structure rather than time-based candles.

What is a Kagi Chart

Kagi is a charting method that represents price movement without using fixed time intervals.
Instead of plotting candles at regular time steps, the chart changes direction only when price reverses by a defined amount.

The chart consists of continuous lines that reflect market structure:

  • Yang lines represent upward movement after price exceeds a previous high
  • Yin lines represent downward movement after price falls below a previous low

This approach helps visualize trend structure and price movement without time-based noise.

Indicator Logic

The indicator builds Kagi lines using reversal thresholds.
A new segment is created only when price moves beyond the defined reversal level.

  • Upward movement continues until a downward reversal condition is met
  • Downward movement continues until an upward reversal condition is met
  • Trend state changes when previous structural levels are broken

Rendering Features

  • Vertical segments connected by horizontal lines
  • Even column spacing based on bar index
  • Consistent spacing regardless of time gaps
  • Accurate handling of session gaps and weekends
  • Yang and Yin transitions occur at the exact price level where structure is broken
  • Mid-segment transitions are supported

Features

Reversal Modes

  • Percentage based reversal
  • ATR-based reversal
  • Fixed price reversal
  • Broker point-based reversal

Visual Settings

  • Custom colors for Yang and Yin states
  • Adjustable line thickness
  • Configurable column width
  • Optional even-spacing mode

Information Display

  • Current Yang or Yin state
  • Swing count
  • Current trend direction

Alerts

  • Optional notification when trend state changes

Performance Control

  • Adjustable maximum number of processed bars

Usage

The indicator can be used to observe price structure and trend changes based on reversal logic.
It may also be combined with other analytical tools.

Limitations

  • This is a visualization indicator and does not execute trades
  • It does not provide trading signals as indicator buffers
  • It does not expose data buffers for Expert Advisor integration
  • The chart is recalculated on each update
  • It does not predict future market behavior

Installation

  1. Open MetaEditor in MetaTrader 5
  2. Place the file in the MQL5/Indicators folder
  3. Compile the file
  4. Attach the indicator to a chart from the Navigator panel
  5. Adjust input parameters as needed

Recommended Settings

  • Forex: ATR mode, period 14
  • Indices and metals: Percentage mode
  • Crypto: Percentage mode with higher values

Settings can be adjusted depending on instrument volatility and preferred sensitivity.

Notes

Kagi charts are designed to reduce the impact of small price fluctuations.
They may show fewer movements during low-volatility conditions and more structure during directional moves.

Disclaimer

This indicator is provided for analytical purposes only.
It does not provide investment advice and does not guarantee results.

Ready to try Kagi Chart MT5 – True Price Action Indicator?

Download it from the MQL5 Market and attach it to your MetaTrader 5 chart in minutes.

Want it customized or need something similar? Request a free quote

Trading involves risk. Our indicators are analysis tools for educational and informational purposes and do not constitute financial advice. Read our Disclaimer.

More indicators

ProductMetaTrader

Better RSI With Tester

Better RSI for MetaTrader 5 enhances the classic RSI with clearer visuals, cycle detection and a built-in tester to evaluate signals.

View details →