VolumeConfig
type VolumeConfig = {
downColor?: string | number;
enabled?: boolean;
height?: number;
opacity?: number;
radius?: number;
upColor?: string | number;
};
Source: types/src/index.ts:942
Volume bar config. One bottom-anchored bar per candle on the price pane, drawn under the candles and sharing their x position and body width.
Unlike the other indicator configs the bars are on by default, so omitting this prop leaves the chart looking as it always has.
Properties
downColor?
optional downColor?: string | number;
Source: types/src/index.ts:962
Down-bar color (hex string or packed ARGB number). Defaults to theme.accentBear.
enabled?
optional enabled?: boolean;
Source: types/src/index.ts:944
Draw the bars. Default true.
height?
optional height?: number;
Source: types/src/index.ts:956
Height of the tallest bar as a fraction of the price pane, 0..1. Default 0.2.
This is a ceiling rather than a reserved strip: raising it lets the bars reach further up over the candles rather than compressing them, matching the conventional volume overlay. Heights always auto-fit the loudest volume in view, so the tallest bar sits exactly at the ceiling.
opacity?
optional opacity?: number;
Source: types/src/index.ts:946
Bar opacity 0..1 (1 = opaque). Default 0.5, so bars read quieter than the candles.
radius?
optional radius?: number;
Source: types/src/index.ts:958
Corner radius (px) of the top of each bar. Defaults to theme.volumeRadius, else 0 (square).
upColor?
optional upColor?: string | number;
Source: types/src/index.ts:960
Up-bar color (hex string or packed ARGB number). Defaults to theme.accentBull.