Charts & Analysis

Astral charts are built on TradingView Lightweight Charts. The charting layer is used by Terminal, Dashboard, Explore previews, strategy detail views, backtests, and account/portfolio panels.

Chart workspace capabilities

  • multiple chart grid,
  • symbol replace and add-chart flows,
  • interval controls,
  • chart type controls,
  • indicator and overlay settings,
  • drawing tools,
  • order markers,
  • price line and timer overlays,
  • volume color settings,
  • shared-axis overlays,
  • pane summaries and HUD controls,
  • chart viewport reset and preservation.

Chart Types

Candlestick
Line
Area
Bar
Baseline
Histogram

Date Ranges (quick presets)

1D
5D
1M
3M
6M
YTD
1Y
5Y
ALL
CUSTOM

Intervals (supported in UI)

GroupSupported Intervals
Common
1m5m15m30m1h1D
Minutes
1m5m15m30m
Hours
1h
Days
1D

Working with symbols and intervals

Use symbol search to replace the active chart or add another chart. Use intervals to inspect whether a strategy is dependent on one timeframe.

Good review pattern:

  1. Inspect the strategy on the prompt timeframe.
  2. Add a related symbol or benchmark.
  3. Switch between intraday and daily context.
  4. Confirm that visible markers/indicators still align after resizing or panning.

Indicators

Indicators can come from several places:

  • built-in chart indicators,
  • generated expression indicators,
  • saved custom indicators,
  • indicators copied from Explore,
  • rule indicators generated from strategy/backtest output.

Use the indicators modal to add, edit, save, remove, or inspect indicators. Indicator metadata, legend rows, and pane summaries help verify what is actually active.

Drawing tools

Drawing tools are for visual analysis, not execution by themselves.

  • Trend line marks diagonal support/resistance or structure.
  • Horizontal line marks levels.
  • Rectangle marks zones, ranges, or areas of interest.
  • Hide drawings lets you temporarily declutter the chart without deleting work.

Drawings can be selected, moved, hidden, and removed. Use undo/redo for chart edits where supported.

Shared-axis overlays

Shared-axis overlays allow multiple related series or indicators to coordinate on the chart. This is useful when comparing generated indicators, custom overlays, or strategy outputs that should be interpreted against the same visible context.

When overlays look wrong:

  • confirm the active chart,
  • confirm the symbol and timeframe,
  • inspect the pane summary,
  • remove stale indicators,
  • reset the chart view,
  • rerun the strategy or indicator generation if the chart data changed.

Chart settings

Chart settings include visual and behavioral controls such as chart type, volume color treatment, overlay configuration, interval behavior, and pane summaries.

Dashboard chart widgets and Terminal charts share several patterns, but Dashboard charts are optimized for monitoring and Terminal charts are optimized for active work.

Attribution

Advanced chart visualizations are powered by TradingView Lightweight Charts. See Chart Attribution.

Price bars and viewport context

A candle summarizes a period; it does not reveal the exact sequence of every trade inside that period. Intrabar order or alert behavior can therefore differ from what a daily candle alone appears to imply. Use a smaller interval or Replay when sequence matters, while recognizing that lower-interval historical coverage can differ.

Panning and zooming change the visible window, not the underlying strategy dates. A chart can visually emphasize a favorable period while the backtest metrics still describe the complete run. Use explicit range controls when comparing performance windows.

Indicator interpretation

An indicator value depends on its input series, parameters, warmup history, symbol, and interval. The same “20-period average” means twenty minutes on a one-minute chart and twenty sessions on a daily chart. Confirm those inputs before translating a visual observation into a strategy rule.

Crossovers can appear differently while a bar is forming. For bar-close strategies, judge the completed value rather than an interim chart movement. Generated or custom expressions should be read alongside their formula and output pane.

Charts versus strategy state

Changing a chart does not automatically rewrite a saved strategy. Likewise, adding a visual indicator does not add it to strategy code unless a separate strategy revision succeeds. Treat chart work as analysis context until the resulting rule is explicitly generated, reviewed, and saved.

Order markers on a backtest chart describe simulated events. Markers on a broker-aware surface can reflect live order data. Use the surrounding page and source label to distinguish them.

Multi-chart comparison

Use multiple charts when the relationship is part of the question: an asset and benchmark, several timeframes, or related instruments. Keep layouts small enough that labels and axes remain readable. Before applying an action, click the intended chart and verify its active state.

When synchronized or shared-axis series use different units, visual proximity can be misleading. Read each legend and scale instead of assuming lines are directly comparable.

Troubleshooting a chart

If data appears missing or stale, verify symbol, interval, requested range, market session, and provider support. Reset the viewport before deleting indicators. If one chart in a grid is affected, compare it with a new chart using the same symbol to distinguish workspace state from upstream data.