Gráfico Renko
Tendencia de precio en bloques de tamaño fijo.
Definición
El gráfico Renko dibuja el precio en ladrillos de tamaño fijo, hacia arriba o hacia abajo: un movimiento sólo entra si llena un ladrillo entero. El eje horizontal cuenta ladrillos, no días, así que se lee la persistencia de una tendencia y no su duración. Se usa en análisis técnico para filtrar el ruido.
- Datos
- order · value · series
- Buena para
- Ver si una tendencia de precio persiste, sin el ruido de los movimientos pequeños.
- Evítala cuando
- Cuando importa cuándo ocurrió un movimiento o cuánto tardó: el eje horizontal no es el tiempo.
- Se lee bien
- Entre 10 y 200 elementos; dibuja hasta 1000
- Datos que faltan
- Dibuja el valor ausente como cero.
- Accesibilidad
- Lector de pantalla: resumen en texto
Forma de los datos
Qué columnas pide
| Columna | Tipo | Para qué |
|---|---|---|
order · opcional | number | La columna del ladrillo. Ausente = el ÍNDICE DE LA FILA: medido, una clave que falta aquí no se dibuja como hueco sino en la posición que le tocaría por orden. |
value · opcional | number | El precio. La FILA del ladrillo se calcula redondeando precio/BRICK_SIZE, y BRICK_SIZE es una constante del módulo: el tamaño de ladrillo NO viaja en el dato ni en el estilo. |
series · opcional | string | Dirección del ladrillo. Sólo «down» (sin distinguir mayúsculas) cuenta como bajada; cualquier otra cosa, incluida una celda vacía, se dibuja como subida. |
Tamaños
Recompuesta, no encogida
El motor vuelve a componer la pieza a cada ancho: los rótulos conservan su cuerpo y la figura gana alto si lo necesita.
Cuándo usarla
Tres preguntas antes de elegirla
¿Te da igual cuánto tiempo pasó?
Si las fechas cuentan, un gráfico de velas enseña cada sesión con su apertura, cierre y rango.
Sí: quédate con gráfico renko
No: usa Gráfico de velas¿Hay ruido que quieras filtrar?
Si cada movimiento cuenta, una línea sigue el precio tal cual.
Sí: quédate con gráfico renko
No: usa Gráfico de líneas¿Te interesa la dirección y no la caída desde el máximo?
Si lo que preocupa es cuánto se ha perdido desde el último máximo, el gráfico de drawdown lo mide.
Sí: quédate con gráfico renko
No: usa Gráfico de drawdownCódigo
La misma pieza, con tus datos
import { getPreset, renderComposition } from 'visx-render/node';
const spec = await getPreset('renko');
spec.data.rows = misFilas; // tus columnas
const { svg, warnings } = await renderComposition(spec);También en React con Chart y prepareComposition. Guía para desarrolladores →
Dudas
¿Puedo elegir el tamaño del ladrillo?
No: es fijo en la pieza y no viaja ni en el dato ni en el estilo. Conviene comprobar que encaja con la escala de tus precios.
¿Cómo se marca una bajada?
Con la columna de dirección: sólo «down» cuenta como bajada. Cualquier otro texto, o una celda vacía, se dibuja como subida.
¿Qué hace si faltan datos?
Dibuja el valor ausente como cero. Si un hueco no es un cero en tus datos, rellénalo o elimina la fila antes de dibujar.
¿Cómo se ve en el móvil?
El motor la recompone a 360 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.
Relacionadas
Otras formas de responder «cómo cambia en el tiempo»
Gráfico de áreasuna medida en el tiempo con el volumen destacado
Gráfico de control por atributostasa de defectos de lotes frente a sus límites
Barras y línea combinadasuna cifra absoluta junto a su tasa
Bandas de Bollingerprecio frente a su rango habitual de variación
Gráfico con selector de rangoexplorar un tramo de una serie larga
Burndowntrabajo pendiente frente al plan de un sprint