> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ninjatrader.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ninjatrader.com/_mcp/server.

# Removing draw objects from the chart

Drawing objects can be used for a number of different purposes, like keeping track of where a strategy has its entry point, profit target, and stop loss. If a strategy draws an object(s) for every trade it takes, the chart could quickly become cluttered. This sample will show how to remove the objects that aren't necessary anymore.

This is a real-time only strategy. Please view this strategy on a real-time data connection or the Simulated Data Feed.

## Key concepts in this example

* Drawing lines at the price where the orders are that extend for the duration of the trade
* Removing those lines when the trade is over

## Important related documentation

* [Draw](/developer/desktop-sdk/references/common/drawing)
* [Line()](/developer/desktop-sdk/references/common/drawing/draw-line/line)
* [RemoveDrawObject()](/developer/desktop-sdk/references/common/drawing/removedrawobject)
* [RemoveDrawObjects()](/developer/desktop-sdk/references/common/drawing/removedrawobjects)
* [CrossAbove()](/developer/desktop-sdk/references/common/analytical/crossabove)
* [CrossBelow()](/developer/desktop-sdk/references/common/analytical/crossbelow)

## Import instructions

1. Download the file contained in this Help Guide topic to your PC desktop
2. From the Control Center window, select the menu Tools > Import > NinjaScript
3. Select the downloaded file

[SampleRemoveDrawObjects\_NT8.zip](https://ninjatrader.com/support/helpGuides/nt8/samples/SampleRemoveDrawObjects_NT8.zip)