All Guides

Line Tool

Draw bullish or bearish horizontal price levels with customizable price labels, ticks-away readout, custom text templates, auto-extend to session end, and Pushover alerts when price reaches the level.

01 — Line Appearance

Style the horizontal line — separate colors for bullish and bearish levels, width, opacity, and dash style.

PropertyDefaultDescription
Bullish Line ColorSiennaLine color for bullish levels.
Bearish Line ColorSiennaLine color for bearish levels.
Line Width2Line thickness in pixels (1–10).
Line Opacity100Line opacity (0–100).
Line StyleDashDash pattern for the line. See dash styles below.

Line Type

  • None
  • Bullish
  • Bearish

Dash Styles

  • Solid
  • Dash
  • Dot
  • DashDot
  • DashDotDot

Source Level (snap anchor)

  • High
  • UpperBody
  • LowerBody
  • Low
  • Close
  • Open

02 — Price Label

Display the price value directly on the line.

PropertyDefaultDescription
Show Price LabeltrueToggle price label visibility.
Price FormatFullPriceHow the price is displayed. See format options below.
PlacementRightWhere the price label appears. See placement options below.
Font Size12Font size (8–36).
Text ColorBlackPrice label color.

Price Formats

  • FullPrice
  • LastTwoDigits
  • LastThreeDigits
  • LastFourDigits
  • TicksFromCurrent

Text Placement

  • Left
  • Center
  • Right
  • AboveLeft
  • AboveCenter
  • AboveRight
  • BelowLeft
  • BelowCenter
  • BelowRight

03 — Custom Text

PropertyDefaultDescription
Custom Label""Free text appended alongside the price label. Supports template placeholders.

04 — Text Templates

10 template slots for dynamic label construction.

PlaceholderDescription
{direction}Bullish, Bearish, or None
{price}Level price
{ticks}Ticks from current price
{interval}Chart interval
{date}Date drawn
{time}Time drawn

05 — Ticks Away

Show a live readout of how many ticks the current price is from this level.

PropertyDefaultDescription
Show Ticks AwayfalseToggle the ticks-away display.
Ticks Away Font Size11Font size for the readout (8–36).

06 — Alerts

PropertyDefaultDescription
Enable AlertfalseEnable real-time price monitoring.
Alert SoundAlert1Built-in NinjaTrader alert sound to play.
Alert Title""Alert window title.
Alert Message""Alert body text.
Use PushoverfalseOn/Off. Send push notifications via Pushover when the alert fires.
Pushover User Key""Your Pushover user key (from pushover.net).
Pushover API Token""Your Pushover API token.
Pushover SoundpushoverNotification sound on your device. See sound options below.
Custom Sound Name""Name of a custom sound uploaded to your Pushover account.

07 — Behavior

PropertyDefaultDescription
Auto ExtendtrueExtend the line to the latest bar as new bars form.
Extend to Session EndtrueSnap the right edge to the session end.
Anchor Size3Drag handle size (3–15).