RawStudyMetaInfo
Properties
_metainfoVersion
OptionalReadonlyMetainfo version of the study. The current version is 53, and the default one is 0.
Type
number
bands
OptionalReadonlyBands
Type
readonly Readonly<StudyBandInfo>[]
defaults
Readonlyan object containing settings that are applied when user clicks 'Apply Defaults'. See dedicated article: Custom Studies Defaults
Type
Readonly<Partial<StudyDefaults>>
description
ReadonlyDescription of the study. It will be displayed in the Indicators window and will be used as a name argument when calling the createStudy method
Type
string
filledAreas
OptionalReadonlyFilled area is a special object, which allows coloring an area between two plots or hlines. Please note, that it is impossible to fill the area between a band and a hline.
Type
readonly Readonly<StudyFilledAreaInfo>[]
financialPeriod
OptionalReadonlyFinancial Period
Type
format
ReadonlyA type of data that an indicator displays, such as volume
or price
. Values on the Price Scale depend on this data type.
Additionally, you can adjust a precision of indicator values. To do this, specify the precision
property in StudyPlotValuePrecisionFormat.
For more information about format
, refer to the Metainfo article.
Type
groupingKey
OptionalReadonlyKey for grouping studies
Type
string
id
ReadonlyIdentifier for Study
Type
inputs
OptionalReadonlyarray with inputs info depending on type. See dedicated article: Custom Studies Inputs
Type
isCustomIndicator
OptionalReadonlyshould be true
in Custom Study
Type
boolean
is_hidden_study
OptionalReadonlyWhether the study should appear in Indicators list.
Type
boolean
is_price_study
OptionalReadonlyWhether the study should appear on the main series pane
Type
boolean
linkedToSeries
OptionalReadonlyWhether the study price scale should be the same as the main series one.
Type
boolean
name
OptionalReadonlyName for the study
Type
string
ohlcPlots
OptionalReadonlyarray with study plots info. See dedicated article: Custom Studies OHLC Plots
Type
MappedObject<Readonly<StudyOhlcStylesInfo>>
palettes
OptionalReadonlydefinitions of palettes that are used in plots and defaults. Palettes allows you use different styles (not only colors) for each line point.
This object contains palette names as keys, and palette info as values: [palette.name]: { colors, valToIndex, addDefaultColor }
, where
colors
* - an object{ [color_id]: { name: 'name' }}
, where name is a string that will appear on Style tab of study properties dialog.valToIndex
- an object, the mapping between the values that are returned by the script and palette colors.addDefaultColor
- boolean, if true the defaults are used for colorer type plot, when its value is null or undefined.
Type
MappedObject<Readonly<StudyPalettesInfo>>
plots
OptionalReadonlyarray with study plots info. See dedicated article: Custom Studies Plots
Type
readonly Readonly<StudyPlotInformation>[]
precision
DeprecatedOptionalReadonlyUse format instead.
Type
string | number
priceScale
OptionalReadonlyPrice scale to use for the study
Type
shortDescription
ReadonlyShort description of the study. Will be displayed on the chart
Type
string
styles
OptionalReadonlyan object with plot id as keys and style info as values.
Type
MappedObject<Readonly<StudyStylesInfo>>
symbolSource
OptionalReadonlySymbol source