Package-level declarations

Types

Link copied to clipboard
interface ChartIQSignal
Link copied to clipboard
data class Condition(val leftIndicator: String, val rightIndicator: String?, val signalOperator: SignalOperator, val markerOption: MarkerOption) : 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.

Link copied to clipboard
data class ConditionEntity(val leftIndicator: String, val rightIndicator: String?, val signalOperator: String, val color: String?, val markerOption: MarkerOptionEntity?) : 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.

Link copied to clipboard
data class MarkerOption(val type: SignalMarkerType, val color: String?, val signalShape: SignalShape, val signalSize: SignalSize, val label: String, val signalPosition: SignalPosition) : Parcelable

Optional settings for main series marker. When multiple conditions match, markerOptions from the first matching condition are applied.

Link copied to clipboard
data class MarkerOptionEntity(val type: String, val shape: String, val size: String, val label: String, val position: String) : Parcelable

Optional settings for main series marker. When multiple conditions match, markerOptions from the first matching condition are applied.

Link copied to clipboard
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.

Link copied to clipboard
data class SignalEntity(val uniqueId: String, val signalName: String, val conditions: List<ConditionEntity>, val joiner: String, val description: String?, val disabled: Boolean, val studyEntity: StudyEntity?, val studyName: String) : Parcelable
Link copied to clipboard
Link copied to clipboard
enum SignalMarkerType : Enum<SignalMarkerType> , Parcelable
Link copied to clipboard
enum SignalOperator : Enum<SignalOperator> , Parcelable
Link copied to clipboard
enum SignalPosition : Enum<SignalPosition> , Parcelable
Link copied to clipboard
enum SignalShape : Enum<SignalShape> , Parcelable
Link copied to clipboard
enum SignalSize : Enum<SignalSize> , Parcelable
Link copied to clipboard
data class StudyShortNameEntity(val name: String)

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard