Tech Setup

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

Cameron Bennion
·
2025-10-05
·
4 min read
Laptop and plant on a wooden work desk
Photo by Joyful on Unsplash.

Drawing tools turn a chart into a worksheet, but only if you can place, edit and clear objects quickly. NinjaTrader 8 puts them on the chart toolbar and in the chart's right-click menu. Menu labels and shortcuts shift between releases, so where I'm unsure I say so, and the NinjaTrader 8 help guide is the authority on your version.

Finding the tools

Use the Drawing Tools button on the chart toolbar, or right-click the chart and look for the drawing tools submenu. Click a tool, then click the chart to place it. Some tools take one click, others two or three. If the right-click menu in your build lists a Drawing Objects window, it's the quickest way to see everything on the chart.

Horizontal lines, rays and lines

Your next step

Review the setup before you automate it.

Read the NinjaTrader setup and strategy limits, then test in SIM. YMI bot access belongs to Pro. Check your broker or prop firm's rules before enabling automation.

A Horizontal Line marks one price across the entire chart, which suits prior-day highs and lows and any fixed reference price. A Ray starts at a point and extends in one direction, useful for a level that only matters going forward. An Extended Line continues in both directions, and a plain Line is a segment between two points.

Double-click a drawing or use its right-click Properties to change color, width and dash style. Pick one color per level type and keep it consistent.

For YMI's KPL levels, which are fixed reference prices anchored to the regular-session opening print (9:30 am ET for US equity index futures), the standard ES and NQ map has four levels, and they don't move intraday. One horizontal line per level is enough. Because the anchor isn't known until the cash open, you can't draw a finished set before it. The KPL trading page explains how they're defined.

Trendlines

  1. Select the Line tool.
  2. Click the first swing low for an uptrend, or the first swing high for a downtrend.
  3. Click the second swing point.
  4. If you want the line to continue into the future, use the Ray or Extended Line tool instead of the plain Line.

Select a drawing to show its handles, drag a handle to move an endpoint, and press Delete to remove it. For a channel, draw the first line, copy it, and drag the copy's anchors to the opposite swing points. NinjaTrader's Regression Channel tool is different: it draws a statistically fitted channel rather than a hand-placed one.

Fibonacci retracements and extensions

For a retracement, select the tool, click the swing low, then click the swing high for an up move, and reverse the order for a down move. Click the swing points the same way every time, because the order sets the direction.

You can check the levels by hand. Hypothetical swing low 5,200 and high 5,260, a 60-point range:

LevelCalculationPrice
38.2%5,260 minus 22.925,237.08
50%5,260 minus 30.005,230.00
61.8%5,260 minus 37.085,222.92
78.6%5,260 minus 47.165,212.84

An extension takes three clicks: swing low, swing high, then the retracement point. If the pullback ends at 5,230, a 1.272 projection of the 60-point leg lands at 5,230 + 76.32 = 5,306.32, and 1.618 lands at 5,230 + 97.08 = 5,327.08. Open the drawing's Properties to add, remove or change levels. Some ICT-style traders add a 70.5% level for their optimal trade entry zone, which is a custom value you enter yourself.

Rectangles for gaps and zones

Rectangles work for fair value gaps and order block zones. A hypothetical gap from 5,300.00 to 5,304.50 is 4.50 points tall, so you place the top and bottom edges at those prices. Set the fill opacity in Properties so candles remain visible, and color-code bullish and bearish zones. If a zone stays relevant, drag the right edge to extend it. Once price fully trades through it, delete it.

Managing clutter

Drawings are saved with your chart and workspace, so old lines from last week are still there when you reopen it. A chart packed with stale lines hides the levels that matter. A simple habit is to clear intraday markup at the end of the session and keep only prior-day and weekly levels. For repeat setups, check whether your build offers a template or set-as-default option in a drawing's properties so you don't recolor every line.

Keyboard shortcuts

Delete removes a selected drawing and Escape cancels an unfinished placement in most builds, but confirm in yours. For custom keys, look for a Hot Keys option under Tools in the Control Center and check whether drawing tools can be assigned in your version. I wouldn't rely on shortcuts someone else lists until you've tried them on a chart.

About the Author

Cameron Bennion
Cameron BennionAbout Cameron →

Founder, Young Money Investments · Quant Trader

Cameron trades ES, NQ, and futures across multiple market cycles. He founded Young Money Investments to teach systematic, data-driven trading and manages Magnum Opus Capital. His work emphasizes documented rules, risk controls, and review over outcome promises.

Systematic Futures TradingHedge Fund Manager, Magnum Opus CapitalRisk-First EducationNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Learn the daily planning process:7-Day Free Trial →

Free, No Credit Card

Get the Free Room Preview

See how the room works before choosing a membership. Follow a setup in SIM and review what happened.

🔒 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.

Review the setup before you automate it.

Read the NinjaTrader setup and strategy limits, then test in SIM. YMI bot access belongs to Pro. Check your broker or prop firm's rules before enabling automation.

Pro is $795/month. No trial. Start in SIM.