KINFX HTF Candles
What is this tool?
KINFX HTF Candles is a free NinjaTrader 8 chart indicator that paints higher-timeframe (HTF) candles to the RIGHT of your current chart price action. You keep trading on a lower timeframe while seeing HTF structure in one view â similar in spirit to popular TradingView âÂÂHTF candles beside priceâ tools. Candles are drawn with OnRender (pixel-stable), wrapped in a bounding frame, with the timeframe label on top of the frame (2àfont). Default HTF is 15-minute.
Main Features
⢠Same-chart HTF candles (not a second chart window)
⢠OnRender drawing â no negative barsAgo Draw objects; stable zoom/pan
⢠Configurable HTF: base (Minute/Day/â¦) + period (default Minute + 15 = 15m)
⢠Candles to show (default 15)
⢠Layout: gap from last bar, slot width, body width, wick width
⢠Bounding frame around all HTF candles + top-centered TF label (e.g. âÂÂ15mâÂÂ, âÂÂ1HâÂÂ)
⢠Bull / bear colors (default bull #009999), opacity, frame color
⢠Time order leftâÂÂright = olderâÂÂnewer (same direction as the main chart)
⢠Live update of the forming HTF candle
⢠Namespace: NinjaTrader.NinjaScript.Indicators.KINFX
⢠Free open-source BETA â unprotected NinjaScript
How to Use (Step by Step)
1. Install
⢠Download the ZIP â Control Center â Tools â Import â NinjaScript Add-Onâ¦
⢠Or place the .cs under DocumentsNinjaTrader 8inCustomIndicatorsKINFX
⢠Compile (F5) until 0 errors.
2. Add to chart
⢠Open any chart (e.g. 1-minute or 5-minute)
⢠Indicators â KINFX â KINFX HTF Candles
⢠Leave room on the right of the chart (scroll/zoom) so the HTF stack is visible
3. Configure (optional)
⢠HTF base / period â e.g. Minute + 15 (default), Minute + 60 = 1H, Day + 1 = daily
⢠Candles to show â how many HTF bars (default 15)
⢠Gap from last bar â space after the last primary bar (default 15)
⢠Slot / body width â horizontal size of each HTF candle
⢠Colors â bull (default #009999), bear, wick, frame, label
⢠Show frame + label / Show wicks
4. Read the panel
⢠The framed stack on the right is HTF price action
⢠Label on top of the frame is the HTF period (e.g. 15m)
⢠Left of the stack = older HTF bars; right = newest (including the live bar)
Important Notes
⢠BETA software. Free unprotected NinjaScript source for User App Share. No external DLLs.
⢠This is a visualization aid. It does not place orders and is not a trading system.
⢠Requires historical/real-time data for the selected HTF series (AddDataSeries).
⢠If candles are off-screen, increase chart right margin or reduce Gap / Candles to show.
⢠HTF OHLC comes from NinjaTraderâÂÂs secondary series; display is approximate pixel mapping of those values.
⢠Always use your own risk management. Futures trading involves risk of loss.
This tool is built for traders who want multi-timeframe context on one chart without flipping timeframes.
Author: kinfxhk / KINFX ÷ @kinfx_
I personally developed this NinjaScript and am authorized to publish it publicly.
I am the original author of all code in this submission.
DISCLAIMER: By installing or using this code you agree that NinjaTrader, LLC and the author are not liable for any losses. Futures trading involves risk of loss.â
| Created By | kinfxhk |
| NinjaTrader Version | 8 |
| File Size | 4.5 KB |
| Create Date | 07/17/2026 |
| # of Downloads | 2 |
Importing to NinjaTrader 8 is Easy!
To import your 3rd party app or add-on to NinjaTrader, simply follow these 3 steps:
- Download the app or add-on file to your desktop
- From the NinjaTrader Control Center window, select the menu Tools > Import > NinjaScript Add-On…
- Select the downloaded file from your desktop
Questions?
Visit the NinjaScript File Sharing discussion in the NinjaTrader user forum to interact with fellow traders and the NinjaTrader support team.