OptionalsignalInstance lifetime. Aborted on removal, preserved across style changes.
Scratch this instance owns; the same object calc receives.
OptionaladdAttach a primitive to this indicator's pane, and detach it again.
OptionaldataOptional host identity, independent of the indicator's own settings.
OptionalemitEmit on the chart's own event bus, the one chart.on(name, cb) listens to.
The declarative alerts slot covers a condition read off the bars; this is
the imperative half, for an indicator whose signal arrives from outside the
calculation entirely (a subscription its attach opened).
OptionalintervalOptionalnowOptionalpaneOptionalremoveOptionalsetOptionalsetPublish status and an explicit retry action for this instance.
Current settings (live — read at call time, not captured).
OptionalsubscribeRead bars and identity again when the host publishes a change.
OptionalsymbolThe instrument the chart is showing, when the host knows it.
Hosts can supply this through IndicatorHost or Chart's explicit data
context. Without a configured identity it stays undefined. External
studies read dataContext to include the exchange as well.
Optionaltimezone
What an indicator's
attachlifecycle can reach.