Saltar al contenido
ALX Quant
← M0.4 · TradingView desde cero

Lección 116 min40 XPGratis

TradingView: el gráfico, las velas y los timeframes

Al terminar sabrás

  • Montar un gráfico de MES en TradingView con el símbolo correcto y la sesión visible
  • Leer una vela OHLC y saber qué información pierde respecto al libro
  • Elegir el timeframe según el horizonte de la estrategia, no según la costumbre

Antes de esta conviene haber hecho De tu clic al fill: latencia y por qué (casi nunca) te importa.


Una vela de 5 minutos resume unas 3.000 operaciones de ES en cuatro números. Es una compresión brutal, y útil, siempre que sepas qué has tirado. TradingView es la herramienta donde vas a mirar precios durante todo el curso; esta lección te enseña a montarla bien y a no confundir el dibujo con el mercado.

El problema

Casi todo el mundo abre TradingView, busca "S&P 500" y se pone a mirar sin saber si está viendo el índice, un ETF, el futuro de marzo o un CFD de un broker. Y sin saber si las velas incluyen la noche o solo la sesión regular. Dos gráficos "del S&P" pueden contar historias distintas, y un backtest hecho sobre el equivocado no vale.

Tres capas

Intuición

Una vela es el resumen de un intervalo de tiempo en cuatro números: dónde empezó el precio (apertura), lo más alto que llegó (máximo), lo más bajo (mínimo) y dónde acabó (cierre). El cuerpo va de apertura a cierre; las mechas hasta los extremos. Verde o teal si cerró por encima de donde abrió; roja o coral si por debajo.

Lo que la vela no te dice: el orden en que pasaron las cosas dentro del intervalo (¿tocó el máximo antes o después del mínimo?), cuántas operaciones hubo, ni cómo estaba el libro. Es una foto de familia: sabes quién estaba, no qué hacía cada uno.

Y el timeframe es el tamaño del intervalo. Un gráfico diario de un año son 252 velas; uno de 1 minuto del mismo año son casi 350.000. Más velas no es más información útil: es más ruido salvo que tu estrategia viva a esa escala.

Ejemplo numérico

Cuatro velas de 15 minutos de MES:

Hora (CT)AperturaMáximoMínimoCierreVolumen
8:305.400,005.406,505.398,255.404,7541.200
8:455.404,755.409,005.403,505.403,7528.900
9:005.403,755.405,255.399,005.400,5024.100
9:155.400,505.402,005.397,755.401,2519.800

Agrégalas en una vela de 1 hora: apertura = la primera (5.400,00); máximo = el mayor (5.409,00); mínimo = el menor (5.397,75); cierre = el último (5.401,25); volumen = la suma (114.000). Fíjate en que la vela horaria es verde (+1,25) aunque tres de las cuatro velas de 15 min fueran rojas. Ninguna de las dos lecturas es "la verdadera".

Y una cosa que hay que mirar siempre: la primera vela tiene el doble de volumen que la última. Es la apertura de RTH. Si tu gráfico incluye la noche, verás ahí una vela de 8:15 con 2.000 contratos y pensarás que el mercado "estaba muerto"; estaba en Globex nocturno.

Formal

Una barra OHLCV en el intervalo [t,t+Δ)[t, t+\Delta) es la tupla (O,H,L,C,V)(O, H, L, C, V) con OO el primer precio negociado en el intervalo, H=max⁡H = \max, L=min⁡L = \min, CC el último, VV el volumen negociado. Es una agregación con pérdida: de una secuencia de nn operaciones se conservan 5 estadísticos. La agregación a un intervalo mayor es composicional: OO del primero, CC del último, HH máximo de máximos, LL mínimo de mínimos, VV suma. La desagregación no es posible.

Convenciones que hay que fijar antes de usar barras en un backtest:

  1. Marca temporal: TradingView etiqueta la barra por su apertura (la barra "9:00" cubre 9:00-9:15). Otros proveedores etiquetan por el cierre. Mezclarlos desplaza todo un intervalo, y usar el cierre de la barra etiquetada "9:00" como si estuviera disponible a las 9:00 es look-ahead.
  2. Sesión: TradingView ofrece para futuros el símbolo con sesión completa (ETH, 23 h) y la opción de mostrar solo RTH. Las velas diarias cambian según la elección: el cierre diario de RTH (15:15 CT) no es el de Globex (16:00 CT) ni el settlement (15:00 CT).
  3. Símbolo continuo: ES1! es el contrato más cercano al vencimiento, encadenado por TradingView con su propia regla de roll; ESH2026 es el contrato concreto de marzo. El 1! sin ajustar tiene los saltos de M0.2.4; TradingView ofrece la opción "back-adjust" en la configuración del símbolo. Para mirar, da igual; para backtestear, importa.
  4. Datos: los futuros de CME en TradingView llevan retraso de 10-15 minutos en el plan gratuito salvo que pagues el paquete de datos en tiempo real de CME. Los CFD de brokers asociados van en tiempo real y gratis, pero son otro instrumento (M0.2.1).

Elección del timeframe. El intervalo de la barra debe ser al menos un orden de magnitud menor que el horizonte de la decisión (si mantienes posiciones 2 días, barras horarias; si 2 horas, barras de 5 minutos) y al menos un orden de magnitud mayor que tu latencia de datos + ejecución (M0.3.5). Por debajo de eso, las barras no añaden información que puedas usar; por encima, pierdes resolución en las entradas y salidas.

Ejemplo trabajado

Sin código en esta lección. La agregación de la capa azul es el ejemplo; el script que la hace en pandas está en M0.5.4.

Figura

A la izquierda, una vela verde grande con etiquetas: apertura abajo del cuerpo, cierre arriba, máximo en la punta de la mecha superior, mínimo en la inferior. A la derecha, la secuencia de 3.000 puntos de precio que esa vela resume, dibujada como una línea fina y ruidosa, con el mismo alto y bajo marcados, y un texto: 'esto es lo que la vela ha tirado'.
La vela es útil porque resume. Solo recuerda que el orden de los movimientos dentro del intervalo, y el libro, ya no están.

(Figura estática en SVG.)

El error típico

Elegir el timeframe por comodidad visual ("el de 5 minutos se ve bien") y luego diseñar la estrategia alrededor de las velas que has estado mirando. El timeframe correcto lo dicta la estrategia: cuánto tiempo mantienes posiciones y cuánto tardas en ejecutar. Y una variante: mirar el gráfico diario con sesión completa, backtestear con datos de solo RTH, y no entender por qué las velas "no cuadran". Antes de mirar nada, fija símbolo (continuo ajustado o contrato), sesión (RTH o ETH) y timeframe, y escríbelos en la esquina del layout.

Quiz

5 preguntas · se aprueba con 60 %

  1. 1.Cuatro velas de 15 minutos: aperturas 100, 102, 101, 99; cierres 102, 101, 99, 100. La vela horaria:

  2. 2.En TradingView, la barra etiquetada "10:30" en un gráfico de 15 minutos cubre:

  3. 3.`ES1!` y `ESZ2026` son:

  4. 4.Mantienes posiciones unos 3 días y tu latencia total es de medio segundo. Timeframe razonable:

  5. 5.Ves en un gráfico diario de ES un cierre de 5.412 y en otro, del mismo día, 5.409. Explicación más probable:

0 de 5 respondidas

Ejercicio

En TradingView: abre MES1!, activa la sesión regular (RTH) en la configuración del símbolo, pon timeframe de 1 hora, y guarda el layout como "ALX N0". Después cambia a sesión completa y anota el número de velas que aparecen en un día en cada modo. Luego abre el contrato concreto vigente (por ejemplo MESZ2026) y compara el último precio con el de MES1!.

Resultado verificable: en RTH hay 7 velas horarias por día (8:30 a 15:15 CT; la última es de 45 min); en sesión completa, 23. El precio de MES1! y del contrato vigente coinciden si el continuo está en ese mismo contrato; si no coinciden, el continuo aún apunta al anterior y estás viendo el hueco de roll de M0.2.4.

Qué te llevas

  1. Una vela son cuatro números que resumen cientos o miles de operaciones. Lo que resume, lo pierde.
  2. Antes de mirar: símbolo (continuo o contrato), sesión (RTH o completa) y timeframe. Escríbelos en el layout.
  3. El timeframe lo dicta el horizonte de la estrategia, no lo bien que se vea el gráfico.

Siguiente lección: Indicadores: qué calculan de verdad y por qué la mitad son la misma cosa. Medias, RSI, ATR y bandas, con sus fórmulas, para que dejes de verlos como magia.