Interface: PriceFormatBuiltIn
Represents series value formatting options. The precision and minMove properties allow wide customization of formatting.
Example
minMove=0.01
, precision
is not specified - prices will change like 1.13, 1.14, 1.15 etc.
Example
minMove=0.01
, precision=3
- prices will change like 1.130, 1.140, 1.150 etc.
Example
minMove=0.05
, precision
is not specified - prices will change like 1.10, 1.15, 1.20 etc.
Properties
type
• type: "percent"
| "price"
| "volume"
Built-in price formats:
'price'
is the most common choice; it allows customization of precision and rounding of prices.'volume'
uses abbreviation for formatting prices like1.2K
or12.67M
.'percent'
uses%
sign at the end of prices.
precision
• precision: number
Number of digits after the decimal point. If it is not set, then its value is calculated automatically based on minMove.
Default Value
2
if both minMove and precision are not provided, calculated automatically based on minMove otherwise.
minMove
• minMove: number
The minimum possible step size for price value movement. This value shouldn't have more decimal digits than the precision.
Default Value
0.01