Tech Setup

NinjaTrader 8 Drawing Tools: Trendlines, Channels, and Fibonacci Tools Explained

Cameron Bennion
·
2025-10-05
·
7 min read
## Accessing Drawing Tools in NinjaTrader 8 NinjaTrader 8's drawing tools are accessible from the chart toolbar on the left side of any chart window. Click any tool icon to activate it, then click on the chart to place the drawing. **Quick activation methods:** - Click the toolbar icon directly - Use the Drawing panel (View → Drawing Panels) to access all tools by category - Right-click on the chart → "Draw" submenu for common tools - Keyboard shortcut: many tools can be assigned hotkeys in NinjaTrader's keyboard settings ## Horizontal Lines and Rays (Most Used for KPL) **Horizontal Line:** Draws a line across the entire chart at a specific price level. Primary use: marking KPL support/resistance levels, prior session highs/lows, VWAP levels. Double-click to select, then drag to move. Right-click to access line properties (color, thickness, style). **Horizontal Ray:** Starts at a specific point and extends in one direction (right). Useful for marking levels that only apply going forward from a specific date/time — such as a breakout level from this morning's range. **Line:** Free-form line connecting any two points. Use for diagonal trendlines and angled resistance. **Ray (Diagonal):** Extends a diagonal trendline infinitely from a starting point. Good for long-running trend channels. **Best practice for KPL markup:** Use distinct colors for different level types. Example: blue for support, red for resistance, yellow for pending reaction levels, white for confirmed structural levels. NinjaTrader allows full color customization in line properties. ## Trendlines in NinjaTrader **Drawing a trendline:** 1. Select the Line tool from the toolbar 2. Click your starting point (first swing low for an uptrend line, first swing high for a downtrend line) 3. Click your ending point 4. The line is drawn **Extending trendlines:** After drawing, right-click the trendline → Properties → check "Extend Right" to extend the line beyond the second point into the future. This is essential for trendlines you want to monitor as price approaches them. **Editing trendlines:** Double-click any drawing to select it (handles appear). Drag handles to adjust endpoints. Press Delete to remove a selected drawing. **Trendline channels:** After drawing a trendline, you can right-click and select "Clone" to create a parallel copy — drag the clone to the opposing swing points to create a price channel. This is faster than drawing each channel line independently. ## Fibonacci Tools **Fibonacci Retracement:** 1. Select Fibonacci Retracement from the drawing tools 2. Click the swing low (for a long setup) 3. Click the swing high 4. Fibonacci levels (23.6%, 38.2%, 50%, 61.8%, 78.6%) appear automatically **Fibonacci Extension:** 1. Select Fibonacci Extension 2. Click swing low → swing high → retracement point (three-point drawing) 3. Extension levels (1.272, 1.618, 2.0, 2.618) project beyond the swing high **Customizing Fibonacci levels:** Right-click on any Fibonacci drawing → "Fibonacci properties" to add, remove, or modify the displayed levels. You can add the 70.5% Fibonacci level (used in some ICT OTE analysis) or remove levels you don't use. **NinjaTrader Fibonacci tip:** Hold Shift while drawing to lock the Fibonacci to perfectly horizontal or vertical alignment. This prevents accidentally angled Fibonacci drawings that throw off level accuracy. ## Rectangles and Boxes (For FVG and Order Block Markup) **Rectangle tool:** Draws a filled or outlined rectangle on the chart. Primary use for ICT traders: marking fair value gaps (FVGs) and order blocks as visible zones on the chart. Common approach: - Fair value gaps: draw a semi-transparent rectangle covering the FVG price range - Order blocks: draw an outlined rectangle covering the order block candle body range - Color-code by type: blue for bullish FVGs, red for bearish FVGs, different shades for OBs **Adjusting transparency:** Right-click → Properties → Opacity slider. Setting 20–30% opacity allows the price candles to show through the markup rectangle. ## Managing Drawings: Layers and the Drawing Manager NinjaTrader 8 has a Drawing Manager that lets you view, hide, and delete all drawings on a chart. **Opening Drawing Manager:** Right-click on chart → "Drawing Manager" — lists all drawings currently on the chart with their properties. **Drawing templates:** If you mark the same levels every day (e.g., you always draw VWAP and standard deviation bands manually), you can save drawing templates and reload them. Saves 5–10 minutes of daily markup time. **Persistent drawings across sessions:** NinjaTrader saves drawings to your chart workspace. Prior session drawings will be visible when you reopen the chart. Clean up old drawings regularly — cluttered charts with dozens of old lines become visually overwhelming and slow chart rendering. ## Keyboard Shortcuts for Drawing Tools Speed up markup with these NinjaTrader drawing shortcuts: - **Ctrl+Z:** Undo last drawing - **Delete:** Delete selected drawing - **Escape:** Deactivate current drawing tool (return to cursor mode) - **Ctrl+A:** Select all drawings (for bulk deletion or movement) - **Double-click:** Select a drawing for editing Custom shortcuts can be configured in Tools → Keyboard Shortcuts. Assigning the horizontal line, Fibonacci retracement, and rectangle tools to single keys dramatically speeds up pre-session chart markup.

About the Author

Cameron Bennion

Founder, Young Money Investments · Quant Trader

Cameron has 18+ years of live market experience trading ES, NQ, and futures. He founded Young Money Investments to teach systematic, data-driven trading to everyday traders — the same quantitative methods used at his hedge fund, Magnum Opus Capital. His members have collectively earned $50M+ in prop firm funded accounts.

18+ Years Trading ExperienceHedge Fund Manager — Magnum Opus Capital$50M+ Funded for MembersNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Trade with Cameron's systems:7-Day Free Trial →

Free — No Credit Card

Get Daily KPLs in Your Inbox

AI-generated Key Price Levels for ES & NQ, delivered every trading morning. Join 500+ traders who start their session with a plan.

🔒 Your information is secure. We respect your privacy and will never spam you.

Risk Disclosure & Disclaimer

Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.

Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.

CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.

Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Ready to Apply These Strategies?

Join 500+ traders using YMI's automated bots, daily KPLs, and AI trade plans to trade systematically.

Intro Trader includes a 7-day free trial • 30-day money-back guarantee on all tiers