Indicador de order flow gratuito · NinjaTrader 8

TEVO Footprint: un footprint bid × ask para NinjaTrader 8

TEVO Footprint sustituye cada vela por sus celdas de volumen: en cada precio, el volumen vendido en el bid a la izquierda y comprado en el ask a la derecha. Señala imbalances diagonales y apilados, enmarca el POC de cada barra y muestra una tabla de delta bajo el gráfico.

La descarga se hace en dos pasos, desde la sección “Indicadores gratuitos” de la página de inicio.

TEVO Footprint, celdas bid × ask y tabla de delta en un gráfico de NinjaTrader 8
Plataforma
NinjaTrader 8
Archivo
NinjaScript (.cs), código fuente legible
Cálculo
En cada tick (tiempo real)
Precio
Gratis
Archivo actualizado el
8 de octubre de 2026

Qué hace el indicador

  1. Celdas bid × ask. Para cada barra y cada fila de precio: volumen vendido de forma agresiva en el bid × volumen comprado de forma agresiva en el ask (contenido BidAsk por defecto, o Delta, o Volume). La altura de fila se adapta (unas 12 filas por barra en automático); las celdas se sombrean según el volumen.
  2. Imbalances diagonales. El ask de una fila se compara con el bid de la fila inferior (y viceversa): un lado debe superar al otro en un 300% y en al menos 10 contratos. Modo horizontal disponible.
  3. Imbalances apilados (stacked). Tres o más imbalances consecutivos forman una zona, que se extiende hacia la derecha hasta que el precio vuelve a negociar en ella (alerta opcional).
  4. POC y vela. El precio más negociado de cada barra se enmarca; una pequeña vela junto a las celdas conserva la lectura OHLC y las barras nativas se ocultan.
  5. Delta y tabla. Delta bajo cada barra y una tabla en la parte inferior: hora, volumen, delta, delta %, delta acumulado (se reinicia en cada sesión).

Datos y mercados

  • Futuros y cualquier instrumento cuyas operaciones lleguen con el bid y el ask: eso es lo que clasifica cada operación como compra o venta.
  • Temporalidades cortas (de 1 a 5 minutos, gráficos de ticks o de rango): las barras necesitan suficiente separación para leer los números (clic derecho › Properties, o Ctrl + rueda del ratón sobre el eje del tiempo).
  • Se calcula en cada tick en tiempo real; se conservan 3,000 barras en memoria por defecto.

Requisitos: qué es gratis y qué puede costar dinero

  • NinjaTrader 8, una plataforma de escritorio para Windows. El indicador es gratuito; NinjaTrader es un software de terceros con sus propios términos y puede costar dinero según el uso que le des (licencia, trading en vivo).
  • Datos de mercado. Los precios, el volumen y la profundidad de mercado provienen de tu conexión (broker o proveedor de datos). Según la bolsa y la suscripción, estos datos pueden facturarse: consulta las condiciones de tu proveedor.
  • Historial exacto con Tick Replay. Activa “Show Tick Replay” en Tools › Options › Market Data y luego marca Tick Replay en la ventana Data Series del gráfico. Tu proveedor debe suministrar el historial de ticks con el bid y el ask; el gráfico se carga entonces más despacio.
  • Sin Tick Replay. Volume source = TickSeries carga una serie oculta de 1 tick: el historial está disponible, pero las operaciones se clasifican por tick alcista / bajista, lo que es menos preciso que con el bid / ask.

Ejemplo de lectura (educativo)

Una barra alcista muestra celdas de ask en su máximo mucho más fuertes que el bid de la fila inferior (imbalances cian); después la siguiente barra ya no encuentra compradores en ese precio: celdas de ask débiles, delta negativo. Ese paso de la agresión al agotamiento se ve en las celdas; sigue siendo contexto que debes confirmar con la estructura de precio.

Parámetros

Cada parámetro se llama exactamente como lo muestra NinjaTrader, con su valor por defecto leído directamente del código fuente (.cs).

1. Footprint

ParámetroValor por defectoQué hace
Cell contentBidAskBidAsk = volumen vendido en el bid x volumen comprado en el ask. Delta = ask - bid de la fila. Volume = total de la fila.
Ticks per row (0 = auto)00 = unas 12 filas en una barra típica del gráfico.
Imbalance ratio (%)300300 = un lado negoció al menos 3 veces el otro (ajuste habitual del footprint; valor por defecto del volumétrico de NinjaTrader: 150).
Minimum difference for an imbalance10Los dos volúmenes comparados también deben diferir en al menos este número de contratos (valor por defecto de NinjaTrader: 10).
Imbalance comparisonDiagonalDiagonal = ask de una fila frente al bid de la fila inferior, bid frente al ask de la fila superior (la liquidez que consumió el agresor). Horizontal = la misma fila.
Stacked imbalance (rows)3Imbalances consecutivos necesarios para un imbalance apilado (stacked).
Extend stacked imbalancessíZonas dibujadas hacia la derecha hasta que el precio vuelve a negociar en ellas.
Show bar POCsí
Shade cells by volumesí

2. Delta

ParámetroValor por defectoQué hace
Delta typeBidAskBidAsk = las operaciones en el ask son compras y en el bid, ventas (requiere el bid / ask de cada operación: Tick Replay o en vivo). UpDownTick = ticks alcistas frente a ticks bajistas.
Delta under each barsí
Cumulative delta resetSession

3. Table

ParámetroValor por defectoQué hace
Show tablesí
Time rowsí
Volume rowsí
Delta rowsí
Delta % rowsí
Cumulative delta rowsí

4. Layout

ParámetroValor por defectoQué hace
Show candle beside the cellssí
Hide native barssí
Column width (% of bar spacing)88Aumenta la separación entre barras del gráfico (clic derecho > Properties, o Ctrl + rueda del ratón sobre el eje del tiempo) para leer los números.
Numbers from row height (px)11Las filas más finas que esto solo muestran su sombreado.
Labelssí
Headersí
Legendsí

5. Data

ParámetroValor por defectoQué hace
Volume sourceAutoAuto = Tick Replay cuando está activado en el gráfico; si no, una serie oculta de 1 tick construye el historial; las operaciones en vivo llegan con su bid / ask. TickSeries = serie oculta de 1 tick para el historial y las operaciones en vivo.
Calculate on every tick (real time)sí
Bars kept in memory3000

7. Alerts

ParámetroValor por defectoQué hace
Alert on a new stacked imbalanceno
Sound fileAlert4.wavNombre de archivo de la carpeta de sonidos de NinjaTrader (o una ruta completa). Vacío = silencio.
Alert rearm (seconds)30

8. Trading Evolution

ParámetroValor por defectoQué hace
Show logosí
Diagnostic mode (Output window)no

8 colores que puedes personalizar en la pestaña Colours de NinjaTrader.

Instalación en NinjaTrader 8

  1. Descarga el pack gratuito (archivo ZIP) que contiene el indicador desde la sección Indicadores gratuitos de la página de inicio.
  2. En NinjaTrader 8, abre Tools › Import › NinjaScript Add-On, elige el archivo ZIP y reinicia NinjaTrader.
  3. Activa tu licencia gratuita: Control Center › New › Trading Evolution License, y guarda tu clave.
  4. En un gráfico, abre la lista de indicadores (clic derecho › Indicators) y añade “TEVO Footprint”.

Problemas habituales y soluciones

  • No se muestran los números. Las filas son demasiado finas: aumenta la separación entre barras o reduce el número de filas (Ticks per row). Por debajo de 11 px solo queda el sombreado.
  • El historial está vacío o es aproximado. Activa Tick Replay (ver requisitos) o establece Volume source = TickSeries.
  • El indicador no aparece en la lista. Comprueba que la importación del pack (Tools › Import › NinjaScript Add-On) terminó sin error y reinicia NinjaTrader. NinjaTrader compila todos los scripts juntos: un error en otro script instalado puede bloquear la importación, así que corrige o elimina ese script. Si la herramienta muestra un mensaje de licencia, guarda tu clave gratuita en Control Center › New › Trading Evolution License.
  • Error “Already contains a definition”. Existe una copia anterior del mismo indicador con otro nombre de archivo: elimínala y vuelve a compilar.

Limitaciones

  • Sin bid / ask por operación (historial sin Tick Replay), la clasificación compra / venta se aproxima con la tick rule.
  • El umbral del 300% y el mínimo de 10 contratos son decisiones de configuración, no reglas universales: adáptalos al mercado.
  • Muchas barras y filas consumen memoria: conserva un historial razonable.
  • Un imbalance no es una señal garantizada: operar con futuros conlleva un riesgo de perder capital.

Preguntas frecuentes

¿El indicador es gratuito?

Sí: el indicador es gratuito (pack gratuito y licencia gratuita), sin suscripción, y su código fuente es legible. Funciona en NinjaTrader 8; la plataforma y los datos de mercado tienen sus propios términos, que pueden implicar costes.

¿Tengo que importar un archivo ZIP?

Sí. La herramienta forma parte del pack gratuito de Order Flow, un archivo ZIP: en NinjaTrader 8, abre Tools › Import › NinjaScript Add-On, elige el ZIP y reinicia NinjaTrader. Después activa tu licencia gratuita: Control Center › New › Trading Evolution License.

¿Necesito Tick Replay?

Para un historial exacto, sí: cada operación pasada llega entonces con su bid y su ask. En tiempo real bastan las operaciones en vivo. Sin Tick Replay, la opción TickSeries da un historial aproximado.

¿Qué es un imbalance diagonal?

Comparar el ask de un precio con el bid del precio inferior (la liquidez que consumió el comprador agresivo) y viceversa. Aquí un lado debe superar al otro en un 300% y en al menos 10 contratos.

¿En qué se diferencia del footprint de NinjaTrader?

Las barras volumétricas de NinjaTrader forman parte de la oferta Order Flow+ de la plataforma. TEVO Footprint es un indicador NinjaScript gratuito dibujado en un gráfico normal, con su propia tabla de delta.

Conceptos y herramientas relacionados

Otros indicadores gratuitos de NinjaTrader 8

Contenido educativo. Estos indicadores no constituyen asesoramiento de inversión y no garantizan ningún resultado. Operar con futuros conlleva un riesgo de pérdida que puede superar la inversión inicial. Condiciones de uso · Avisos legales