All Guides

Text Annotation Tool

Place rich text labels on the chart with customizable fonts, backgrounds, borders, and callout arrows that point to specific price/time locations.

01 — Text

Core text content and font styling.

PropertyDefaultDescription
Display Text"Text"The text content displayed on the chart.
Font FamilyJetBrains MonoFont used for the text.
Font Size12Text size in points (6–72).
BoldfalseShow text in bold weight.
ItalicfalseShow text in italic style.
Text ColorWhiteText foreground color.
Text Opacity100Text opacity percentage (0–100).
Text AlignmentLeftHorizontal text alignment within the box: Left, Center, or Right.

Text Alignment

  • Left
  • Center
  • Right

02 — Background

PropertyDefaultDescription
Show BackgroundtrueDraw a filled background behind the text.
Background Color#333333Background fill color.
Background Opacity90Background opacity percentage (0–100).

03 — Border

PropertyDefaultDescription
Show BordertrueDraw a border around the text box.
Border Color#555555Border color.
Border Width1Border thickness in pixels (1–5).

04 — Callout Arrow

Attach a line with an optional arrowhead from the text box to a specific chart point, turning the annotation into a pointer/callout.

PropertyDefaultDescription
Is CalloutfalseEnable the callout line from the text box to the anchor point.
Callout Line ColorWhiteColor of the callout line.
Callout Line Width1Callout line thickness (1–5).
Callout Line Opacity100Callout line opacity (0–100).
Callout Line StyleSolidCallout line dash pattern. See dash styles below.
Callout ArrowNoneArrow style at the pointing end. See arrow types below.
Callout Arrow Size10Arrow size in pixels (5–30).
Connection PointAutomaticWhere the callout line attaches to the text box. See connection points below.

Callout Arrow Types

  • None
  • Arrow
  • FilledArrow

Dash Styles

  • Solid
  • Dash
  • DashDot
  • DashDotDot
  • Dot

Connection Points

  • Automatic — nearest edge
  • TopLeft • TopCenter • TopRight
  • MiddleLeft • MiddleCenter • MiddleRight
  • BottomLeft • BottomCenter • BottomRight
Tip: Set Is Callout to true, choose FilledArrow, and pick Automatic connection for the cleanest callout that always points from the nearest box edge.