Properties

Link copied to clipboard
abstract val chartView: View

A ChartIQ View that represents a ChartIQ UI

Functions

Link copied to clipboard
abstract fun addChartAvailableListener(chartAvailableCallback: ChartAvailableCallback)

Adds a measure listener

Link copied to clipboard
abstract fun addMeasureListener(measureCallback: MeasureCallback)

Adds a measure listener

Link copied to clipboard
abstract fun addSeries(series: Series, isComparison: Boolean)

Adds the symbol from the series to the chart with its color.

Link copied to clipboard
abstract fun disableCrosshairs()

Disables crosshairs

Link copied to clipboard
abstract fun enableCrosshairs()

Enables crosshairs

Link copied to clipboard
abstract fun getActiveSeries(callback: OnReturnCallback<List<Series>>)

Gets all active series on the chart.

Link copied to clipboard

Gets a selected aggregation chart type

Link copied to clipboard
abstract fun getChartProperty(property: String, callback: OnReturnCallback<String>)

Gets a property off the chart object

Link copied to clipboard
abstract fun getChartScale(callback: OnReturnCallback<ChartScale>)

Gets a selected chart scale

Link copied to clipboard
abstract fun getChartType(callback: OnReturnCallback<ChartType?>)

Gets a selected chart type

Link copied to clipboard
abstract fun getEngineProperty(property: String, callback: OnReturnCallback<String>)

Gets a property off the chart engine object

Link copied to clipboard

Get HUD details

Link copied to clipboard
abstract fun getInterval(callback: OnReturnCallback<String>)

Gets the chart's interval

Link copied to clipboard
abstract fun getIsExtendedHours(callback: OnReturnCallback<Boolean>)

Gets a selected extended-hours visualization

Link copied to clipboard
abstract fun getIsInvertYAxis(callback: OnReturnCallback<Boolean>)

Gets a selected chart Y axis invertion

Link copied to clipboard
abstract fun getPeriodicity(callback: OnReturnCallback<Int>)

Gets the chart's periodicity

Link copied to clipboard
abstract fun getSymbol(callback: OnReturnCallback<String>)

Gets the chart's symbol

Link copied to clipboard
abstract fun getTimeUnit(callback: OnReturnCallback<String>)

Gets the chart's time unit

Link copied to clipboard
abstract fun getTranslations(languageCode: String, callback: OnReturnCallback<Map<String, String>>)

Returns a map of translations for a given language

Link copied to clipboard
abstract fun isCrosshairsEnabled(callback: OnReturnCallback<Boolean>)

Checks if crosshair is enabled

Link copied to clipboard
abstract fun push(symbol: String, data: List<OHLCParams>)

Modifies a property of an existing series.

Link copied to clipboard
abstract fun pushUpdate(data: List<OHLCParams>, useAsLastSale: Boolean)

Modifies a property of an existing series.

Link copied to clipboard
abstract fun removeSeries(symbolName: String)

Removes a selected symbol from the chart's series.

Link copied to clipboard
abstract fun setAggregationType(aggregationType: ChartAggregationType)

Sets an Aggregation type for charts

Link copied to clipboard
abstract fun setChartProperty(property: String, value: Any)

Sets a value on the selected chart property

Link copied to clipboard
abstract fun setChartScale(scale: ChartScale)

Sets an chart scale for charts

Link copied to clipboard
abstract fun setChartStyle(obj: String, attribute: String, value: String)

Sets an chart style for charts

Link copied to clipboard
abstract fun setChartType(chartType: ChartType)

Sets an chart type for charts

Link copied to clipboard
abstract fun setDataMethod(method: DataMethod, symbol: String)

Sets data method and symbol to the chart

Link copied to clipboard
abstract fun setDataSource(dataSource: DataSource)

Sets a DataSource for ChartIQ. Note that it should be set before calling ChartIQ.start

Link copied to clipboard
abstract fun setEngineProperty(property: String, value: Any)

Sets a value on the selected chart engine property

Link copied to clipboard
abstract fun setExtendedHours(extended: Boolean)

Sets to turn on/off the extended-hours visualization.

Link copied to clipboard
abstract fun setIsInvertYAxis(inverted: Boolean)

Setting to true causes the y-axis and all linked drawings, series and studies to display inverted (flipped) from its previous state

Link copied to clipboard
abstract fun setLanguage(languageCode: String)

Sets a language that should be used within the app

Link copied to clipboard
abstract fun setPeriodicity(period: Int, interval: String, timeUnit: TimeUnit)

Sets periodicity to the chart

Link copied to clipboard
abstract fun setRefreshInterval(refreshInterval: Int)

Sets ChartIQ quotefeed refresh interval.

Link copied to clipboard
abstract fun setSeriesParameter(symbolName: String, parameterName: String, value: String)

Modifies a property of an existing series.

Link copied to clipboard
abstract fun setSymbol(symbol: String)

Sets a symbol to the chart

Link copied to clipboard
abstract fun setTheme(theme: ChartTheme)

Sets a theme to the chart

Link copied to clipboard
abstract fun start(onStartCallback: OnStartCallback)

Starts a ChartIQ WebClient initialization