Signal

data class Signal(val uniqueId: String, val name: String, val conditions: List<Condition>, val joiner: SignalJoiner, val description: String, val disabled: Boolean, val study: Study) : Parcelable

Encapsulates parameters with additional information for Study. ChartIQ uses the term “study” to refer to any indicator, oscillator, average, or signal that results from technical analysis of chart data.

Constructors

Link copied to clipboard
constructor(uniqueId: String, name: String, conditions: List<Condition>, joiner: SignalJoiner, description: String, disabled: Boolean, study: Study)

Properties

Link copied to clipboard

Array of conditions; each condition is itself an array of lhs, operator, rhs, color

Link copied to clipboard
val description: String

Description of signal.

Link copied to clipboard
val disabled: Boolean
Link copied to clipboard

& or | to join conditions. If omitted, "|" assumed.

Link copied to clipboard
val name: String

Name of Signal. Signal will be saved with this name and this name will appear in any study legend and in the expanded signal's title.

Link copied to clipboard
Link copied to clipboard
val uniqueId: String

Functions

Link copied to clipboard