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
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
- Attach KagiChart to any MT5 chart.
- Set the reversal threshold: larger values show only major swings, smaller values show more detail.
- Watch for changes between Yang (up) and Yin (down) lines as shifts in control.
- 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
- Open MetaEditor in MetaTrader 5
- Place the file in the MQL5/Indicators folder
- Compile the file
- Attach the indicator to a chart from the Navigator panel
- 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 quoteTrading involves risk. Our indicators are analysis tools for educational and informational purposes and do not constitute financial advice. Read our Disclaimer.
More indicators
Impulse MACD Indicator for MT5
Impulse MACD for MetaTrader 5 combines smoothed moving averages with MACD logic to reveal shifts in price strength and momentum. Features and demo.
View details →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 →CM Williams Fix Indicator for MT5
CM Williams Vix Fix, a popular TradingView indicator now for MetaTrader 5, highlights market bottoms and fear spikes for potential reversal entries.
View details →


