Skip to main content

ATRConfig

type ATRConfig = {
enabled?: boolean;
lineColor?: string | number;
lineWidth?: number;
period?: number;
smoothing?: ATRSmoothing;
};

Source: types/src/index.ts:1456

ATR (Average True Range) indicator config. Rendered in its own pane below the candles: a single line measuring volatility in price units.

True Range is the widest of the bar's own high-low span and the two gaps from its extremes to the previous close, so an overnight jump the bar's range misses still counts. ATR smooths that series over period bars. It is strictly positive and unbounded, so the pane fits 0..peak from its bottom edge rather than centering on a reference level.

Properties​

enabled?​

optional enabled?: boolean;

Source: types/src/index.ts:1458

Draw the pane. Default false.


lineColor?​

optional lineColor?: string | number;

Source: types/src/index.ts:1464

Line color (hex string or packed ARGB number). Default teal.


lineWidth?​

optional lineWidth?: number;

Source: types/src/index.ts:1466

Line stroke width in px. Default 1.5.


period?​

optional period?: number;

Source: types/src/index.ts:1460

Lookback in candles. Default 14.


smoothing?​

optional smoothing?: ATRSmoothing;

Source: types/src/index.ts:1462

Smoothing applied to the true-range series. Default 'rma'.