Tipos de gráfico
18 tipos de gráfico integrados. Cámbialos en tiempo de ejecución con chart.setChartType(type).
Estándar
| Tipo | Descripción |
|---|---|
candlestick | Velas OHLC clásicas. |
bar | Barras OHLC (estilo occidental). |
line | Gráfico de línea de cierres. |
area | Área rellena bajo la línea de cierre. |
baseline | Por encima / por debajo de un precio base, relleno en dos colores. |
stepLine | Línea escalonada: resalta los cierres discretos de cada barra. |
lineWithMarkers | Línea con un punto en cada dato. |
hollowCandle | Cuerpo hueco cuando el cierre > cierre anterior. |
hlcArea | Banda entre máximo y mínimo con una línea de cierre. |
hiLo | Una barra del mínimo al máximo de cada periodo, coloreada según la dirección; las barras anchas muestran su máximo y su mínimo. |
Derivados
| Tipo | Descripción |
|---|---|
heikinAshi | Serie de velas suavizada mediante la transformación Heikin-Ashi. |
renko | Gráfico de ladrillos de precio fijo; independiente del tiempo. |
kagi | Líneas de giro yang/yin; el giro es un porcentaje (4 por defecto) o una cantidad de precio. |
lineBreak | Una línea nueva cuando el cierre rompe las últimas líneas (3 por defecto). |
pointAndFigure | Columnas de X/O; tamaño de caja + número de cajas para el giro. |
rangeBars | El máximo-mínimo de cada barra equivale a un rango fijo. |
Ponderados por volumen
| Tipo | Descripción |
|---|---|
volumeCandles | Ancho de vela proporcional al volumen. |
equivolume | Cajas de rango completo con un ancho proporcional a su parte del volumen; el color sigue el cierre frente al cierre anterior (estilo Richard Arms). |
Cambio en tiempo de ejecución
chart.setChartType('equivolume') Las transformaciones (Heikin-Ashi, Renko, Kagi, Line Break, P&F, Range Bars) se
gestionan internamente: chart.getData() sigue devolviendo la serie de entrada original.
Configuración de los tipos derivados
La caja de Renko, las líneas que un Line Break tiene que romper, la reversión de Kagi, la caja y la reversión de Punto y figura, y el rango de las Range Bars. Lo que no se configura se calcula a partir de los datos (una caja por ATR para Renko, el 1% del cierre medio para la caja de P&F…). La configuración forma parte del estado guardado; en ChartWidget está en el cuadro de configuración del tipo de gráfico.
chart.setChartTypeOptions({
renko: { boxSize: 50 }, // or 'atr' with atrPeriod
lineBreak: { lines: 2 },
kagi: { reversal: 25, reversalType: 'price' }, // or a percent
pointAndFigure: { boxSize: 10, reversal: 3 },
rangeBars: { range: 20 },
})
chart.getChartTypeOptions()
new Chart(host, { chartTypeOptions: { renko: { boxSize: 50 } } }) La serie principal y las líneas del panel de precio
Oculta la serie principal para ver solo los indicadores o los símbolos comparados; marca el máximo
más alto y el mínimo más bajo en pantalla; marca el bid y el ask. Una fuente cuyos ticks traen bid y ask los mantiene al día por sí sola.
chart.setMainSeriesVisible(false)
chart.setHighLowLines(true) // or new Chart(host, { highLowLines: true })
chart.setBidAsk({ bid: 64210.5, ask: 64211 })
chart.setBidAsk(null)