com.github.fluorumlabs.disconnect.highcharts.PlotPsarParamsOptions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of disconnect-highcharts Show documentation
Show all versions of disconnect-highcharts Show documentation
Highcharts API bindings for Disconnect Zero
package com.github.fluorumlabs.disconnect.highcharts;
import js.lang.Any;
import org.teavm.jso.JSProperty;
public interface PlotPsarParamsOptions extends Any {
/**
* (Highstock) Number of maximum decimals that are used in PSAR
* calculations.
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.decimals
*
* @implspec decimals?: number;
*
*/
@JSProperty("decimals")
double getDecimals();
/**
* (Highstock) Number of maximum decimals that are used in PSAR
* calculations.
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.decimals
*
* @implspec decimals?: number;
*
*/
@JSProperty("decimals")
void setDecimals(double value);
/**
* (Highstock) Acceleration factor increases by increment each time the
* extreme point makes a new high.
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.increment
*
* @implspec increment?: number;
*
*/
@JSProperty("increment")
double getIncrement();
/**
* (Highstock) Acceleration factor increases by increment each time the
* extreme point makes a new high.
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.increment
*
* @implspec increment?: number;
*
*/
@JSProperty("increment")
void setIncrement(double value);
/**
* (Highstock) Index from which PSAR is starting calculation
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.index
*
* @implspec index?: number;
*
*/
@JSProperty("index")
double getIndex();
/**
* (Highstock) Index from which PSAR is starting calculation
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.index
*
* @implspec index?: number;
*
*/
@JSProperty("index")
void setIndex(double value);
/**
* (Highstock) The initial value for acceleration factor. Acceleration
* factor is starting with this value and increases by specified increment
* each time the extreme point makes a new high. AF can reach a maximum of
* maxAccelerationFactor, no matter how long the uptrend extends.
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.initialAccelerationFactor
*
* @implspec initialAccelerationFactor?: number;
*
*/
@JSProperty("initialAccelerationFactor")
double getInitialAccelerationFactor();
/**
* (Highstock) The initial value for acceleration factor. Acceleration
* factor is starting with this value and increases by specified increment
* each time the extreme point makes a new high. AF can reach a maximum of
* maxAccelerationFactor, no matter how long the uptrend extends.
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.initialAccelerationFactor
*
* @implspec initialAccelerationFactor?: number;
*
*/
@JSProperty("initialAccelerationFactor")
void setInitialAccelerationFactor(double value);
/**
* (Highstock) The Maximum value for acceleration factor. AF can reach a
* maximum of maxAccelerationFactor, no matter how long the uptrend extends.
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.maxAccelerationFactor
*
* @implspec maxAccelerationFactor?: number;
*
*/
@JSProperty("maxAccelerationFactor")
double getMaxAccelerationFactor();
/**
* (Highstock) The Maximum value for acceleration factor. AF can reach a
* maximum of maxAccelerationFactor, no matter how long the uptrend extends.
*
* @see https://api.highcharts.com/highstock/plotOptions.psar.params.maxAccelerationFactor
*
* @implspec maxAccelerationFactor?: number;
*
*/
@JSProperty("maxAccelerationFactor")
void setMaxAccelerationFactor(double value);
}