En esta página
Abre lado a lado un gráfico con velas normales y otro con velas Heikin-Ashi. El gráfico normal parece una tormenta eléctrica. El gráfico Heikin-Ashi parece una serie de ondas direccionales limpias. La misma acción del precio, dos historias completamente distintas. La historia que cuenta Heikin-Ashi es la más fácil de operar — pero también es la que hace perder dinero a los traders cuando confían demasiado en ella.
La fórmula
Heikin-Ashi ("vela promedio" en japonés) es una transformación recursiva de los datos OHLC. La apertura, el máximo, el mínimo y el cierre de cada vela se calculan a partir de la vela Heikin-Ashi anterior más la vela real actual:
# Real candle: open, high, low, close
# Previous HA candle: ha_open_prev, ha_close_prev
ha_close = (open + high + low + close) / 4
ha_open = (ha_open_prev + ha_close_prev) / 2
ha_high = max(high, ha_open, ha_close)
ha_low = min(low, ha_open, ha_close)
# First candle (no previous):
# ha_open = (open + close) / 2El cierre HA es el promedio del OHLC real — ese es el paso de suavizado. La apertura HA es el punto medio del cuerpo de la vela HA anterior — esa es la recursión que hace que cada vela dependa de la última. Juntos, producen las icónicas rachas de velas del mismo color que muestran las tendencias como bloques de color continuos.
Qué te dicen en realidad
Tres señales legibles. Primera, una racha de velas consecutivas del mismo color (digamos, 5+ velas HA verdes) indica momentum de tendencia. Segunda, las velas sin mecha opuesta (una vela verde sin mecha inferior, o roja sin mecha superior) indican un control direccional fuerte — compradores o vendedores nunca dejaron que el precio desafiara la apertura. Tercera, una vela HA tipo doji (cuerpo pequeño, ambas mechas) señala indecisión y posible reversión.
Las tres también son visibles en velas normales, pero el ojo las capta más rápido en Heikin-Ashi porque el suavizado elimina la mayor parte del ruido de vela a vela.
La trampa: los precios HA son sintéticos
El cierre Heikin-Ashi no es un precio real. Nadie operó nunca a ese precio. Es un promedio. No puedes comprar en la apertura HA y vender en el cierre HA — tus ejecuciones reales ocurren a precios OHLC reales. Eso hace que los gráficos HA sean peligrosos por dos razones: ocultan gaps (la apertura HA es el punto medio del cuerpo HA anterior, no la apertura real tras el cierre) y tienen lag (la recursión implica que la vela HA actual está construida en parte con historia).
Buenos usos de Heikin-Ashi
- Confirmación visual de tendencia. Añade HA como capa y comprueba el color de las últimas 3-5 velas. Racha del mismo color = tendencia; mezcladas = chop. Una forma sencilla de cablear la intuición.
- Filtro para estrategias de trend-following. "Entrar en largo solo cuando las últimas 3 velas HA fueron verdes" es una regla limpia que capta el momentum real de la tendencia sin el ruido de las señales de una sola vela.
- Confirmación de salida. Una estrategia de trend-following que sale en la primera vela HA de color opuesto capta las reversiones algo más tarde que las señales de velas crudas, pero sufre menos salidas en falso.
Fragmento de regla
strategy:
name: ema_cross_with_ha_filter
indicators:
- { id: fast, kind: EMA, period: 20 }
- { id: slow, kind: EMA, period: 50 }
- { id: ha, kind: HeikinAshi }
rules:
entry:
type: AND
children:
- { type: cross_above, left: fast, right: slow }
- { type: eq, left: ha.streak_green, right: 3 } # 3+ green HA bars
exit:
type: OR
children:
- { type: cross_below, left: fast, right: slow }
- { type: gte, left: ha.streak_red, right: 2 } # 2 red HA bars
risk:
size_pct: 1.0
stop_loss_atr: 2.0
note: ALL FILLS happen at real OHLC, not HA. HA is a filter only.Próximos pasos
Heikin-Ashi despliega todo su potencial cuando entiendes la anatomía de la vela subyacente que está transformando. Para otras formas de suavizado en trading, consulta el artículo sobre medias móviles.
Pruébalo con tus datos
Cada concepto de arriba está implementado en la plataforma. Backtest, walk-forward, paper trading, luego live — el mismo conjunto de reglas en cada etapa.