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

# DrawnOnBar

## Definition

Gets the current bar value that the chart anchor is drawn by a **NinjaScript** object. Please see the [Drawing](/developer/desktop-sdk/references/common/drawing) section for more information.

This value will NOT work on manually drawn objects. This property is reserved for chart anchors which were drawn by another **NinjaScript** object (e.g., using a Draw method in an indicator). For manually drawn objects, please see the [SlotIndex](/developer/desktop-sdk/references/drawing-tools/chartanchor/barindex) property.

## Property Value

A int value that value which the current bar the chart anchor is drawn. This property is read-only.

## Syntax

`\<chartanchor\>.DrawnOnBar`

## Examples

```csharp
// Places text if high is 2419 and prints what bar the text was drawn on
if (High[0] == 2419)
{
    Text myText = Draw.Text(this, @"Text " + CurrentBar, @"High is 2419" , 0, High[0]);
    Print("Text is on bar " + myText.Anchor.DrawnOnBar);
}
```