Indicador ICT IPDA Data Range

Actualizado el · v2.0

IPDA significa Interbank Price Delivery Algorithm, el término de ICT para la idea de que el precio se entrega de forma algorítmica hacia la liquidez y los desequilibrios. Los IPDA data ranges son los últimos 20, 40 y 60 días de trading, cuyos máximos y mínimos ICT trata como los principales objetivos de liquidez.

Indicador de TradingView que traza Rangos de Datos IPDA ICT — períodos retrospectivos de 20, 40 y 60 días de negociación con zonas de equilibrio y Prima/Descuento.

  • Smart Money
  • Soporte y resistencia
  • Liquidez
Abrir en TradingView

Usa este indicador directamente en TradingView — la plataforma de gráficos más popular del mundo.

¿Qué hace el indicador ICT IPDA Data Range?

Este indicador traza los Rangos de Datos IPDA (Interbank Price Delivery Algorithm) de ICT: los períodos retrospectivos de 20, 40 y 60 días de negociación que ICT identifica como las ventanas de referencia clave utilizadas por el algoritmo para apuntar a la liquidez y los desequilibrios. Cada rango muestra el máximo más alto, el mínimo más bajo y el equilibrio (punto medio del 50%) como niveles de referencia horizontales. El sombreado opcional de zonas Premium/Descuento ayuda a identificar si el precio se negocia en la mitad superior o inferior de cada rango. Una tabla de resumen en tiempo real muestra los tres rangos con su máximo, mínimo, equilibrio, tamaño total del rango, porcentaje de posición actual y clasificación de zona Premium/Descuento/Equilibrio.

ICT IPDA Data Range - Descripción general
Descripción general

Conceptos Clave

  • IPDA — Interbank Price Delivery Algorithm — La teoría central de ICT de que el precio en los mercados financieros se entrega algorítmicamente, no aleatoriamente. El algoritmo busca sistemáticamente tres objetivos: (1) Pozos de liquidez (órdenes stop por encima de máximos / por debajo de mínimos), (2) Desequilibrios (Fair Value Gaps que necesitan reequilibrio), y (3) Niveles institucionales (Order Blocks). El algoritmo hace referencia a períodos retrospectivos específicos para identificar estos objetivos.
  • Rango de Datos IPDA — Los períodos retrospectivos específicos (20, 40 y 60 días de negociación) a los que el algoritmo hace referencia al identificar objetivos. Dentro de cada rango de datos, el algoritmo cataloga todos los pozos de liquidez, FVGs y order blocks disponibles como destinos potenciales para la entrega del precio. El rango de 20 días proporciona objetivos inmediatos a corto plazo, el de 40 días objetivos intermedios y el de 60 días objetivos principales a largo plazo.
  • Máximo/Mínimo del Rango como Atracción de Liquidez — El máximo más alto y el mínimo más bajo dentro de cada rango de datos IPDA representan los pozos de liquidez más significativos. La liquidez del lado comprador se acumula por encima del máximo del rango (buy stops), y la liquidez del lado vendedor se acumula por debajo del mínimo del rango (sell stops). Estos niveles actúan como la principal "atracción de liquidez" — los destinos hacia donde el precio está siendo entregado algorítmicamente.
  • Equilibrio (50%) — El punto medio entre el máximo y el mínimo del rango. ICT considera que el precio en equilibrio está en "valor justo" para ese período retrospectivo. El precio por encima del equilibrio está en la zona Premium (sobrevalorado en relación al rango), y el precio por debajo está en la zona Descuento (infravalorado). Los traders institucionales compran en descuento y venden en premium.
  • Rangos Anidados — El rango de 20 días se anida dentro del rango de 40 días, que a su vez se anida dentro del rango de 60 días. Cuando todos los máximos o mínimos de los tres rangos convergen cerca del mismo nivel, ese precio se convierte en un objetivo de muy alta probabilidad. Por el contrario, cuando los rangos divergen significativamente, cada uno proporciona objetivos distintos a diferentes escalas.

¿Cómo funciona el indicador ICT IPDA Data Range?

1. Referencia de Datos Diarios El indicador utiliza por defecto datos del timeframe diario en gráficos intradía y diarios, sea cual sea el timeframe intradía. Esta es la metodología ICT correcta: los Rangos de Datos IPDA hacen referencia a DÍAS de negociación, no a barras intradía. Cuando la opción "Usar Datos Diarios" está habilitada, el indicador obtiene el máximo y el mínimo de cada barra de referencia con una única llamada a request.security(). En un gráfico que ya está en el timeframe de referencia, la solicitud utiliza las propias barras del gráfico. La referencia nunca es inferior al timeframe del gráfico: en gráficos semanales y mensuales, los rangos se miden sobre las propias barras semanales o mensuales del gráfico. En Heikin Ashi, Renko y otros tipos de gráfico no estándar, los máximos y mínimos solicitados provienen de datos de precio estándar (reales).

Los usuarios pueden anular el timeframe de referencia si desean explorar los conceptos IPDA en timeframes semanales u otros, pero el valor por defecto (Diario) coincide con la enseñanza estándar de ICT. Las etiquetas de nivel, las filas de la tabla y los mensajes de alerta muestran la unidad de la referencia en uso: D (días), W (semanas), M (meses) o barras para cualquier otro timeframe (por ejemplo, las propias barras intradía del gráfico cuando "Usar Datos Diarios" está desactivado).

2. Cálculo del Rango Para cada uno de los tres períodos retrospectivos (por defecto 20, 40, 60), el indicador calcula: — Máximo más Alto: el máximo más alto en los últimos N días de negociación completados — Mínimo más Bajo: el mínimo más bajo en los últimos N días de negociación completados — Equilibrio: el punto medio aritmético (Máximo + Mínimo) / 2

El día actual, que aún se está formando, no forma parte del rango. Por eso los niveles permanecen fijos durante todo el día, se ven igual en barras históricas y en tiempo real, y el precio puede romperlos. Los valores se actualizan una vez por cada nueva barra de referencia (diaria por defecto) a medida que la ventana retrospectiva avanza. Cuando un extremo antiguo sale de la ventana y entra uno nuevo, los límites del rango se ajustan automáticamente.

ICT IPDA Data Range - Cálculo del Rango
Cálculo del Rango

3. Visualización de Zona Premium/Descuento Cuando está habilitado, el indicador sombrea la mitad superior de cada rango (Máximo a EQ) con un tinte rojo sutil (Premium) y la mitad inferior (EQ a Mínimo) con un tinte verde sutil (Descuento). Esto muestra instantáneamente si el precio está en la parte cara o barata de cada rango. ICT enseña que los participantes institucionales tienden a comprar en zonas de descuento y vender en zonas de premium — estos sombreados hacen que esa evaluación sea visual e instantánea. El sombreado funciona tanto si la línea de equilibrio de ese rango se muestra como si no.

4. Cálculo de Posición El indicador calcula la posición actual del precio dentro de cada rango como un porcentaje: 0% = en el mínimo del rango, 100% = en el máximo del rango, 50% = en el equilibrio. Esto se muestra en la columna "Posición" de la tabla de resumen. Valores por encima del 50% indican que el precio está en territorio premium; por debajo del 50% indica territorio de descuento. Como el día actual no forma parte del rango, el precio puede cotizar fuera de él: una Posición por encima del 100% significa que el precio está por encima del máximo del rango, y por debajo del 0% significa que está por debajo del mínimo del rango.

5. Gestión del Dibujo Todas las líneas, etiquetas y cajas se redibujan en la última barra para reflejar los límites actuales (en movimiento) del rango. El rango más amplio (60D) se dibuja primero como capa de fondo, seguido por el 40D, luego el 20D encima — esto asegura que los rangos más estrechos sean visualmente accesibles cuando se superponen.

Cada nivel se dibuja como dos segmentos: una línea suave (transparente) que se extiende hacia la izquierda a través del área de la caja retrospectiva, y una línea de opacidad completa que se extiende hacia la derecha desde la barra actual. Esto proporciona contexto histórico de un vistazo sin saturar el gráfico — la parte izquierda desvanecida muestra dónde se situaba el nivel en relación con la acción del precio pasada, mientras que la parte sólida derecha proyecta el nivel hacia adelante como una referencia clara. La caja y las líneas suaves comienzan en la primera barra del gráfico dentro de la ventana retrospectiva, de modo que los festivos, las sesiones acortadas y un timeframe de referencia semanal quedan cubiertos con exactitud.

Las líneas se extienden hacia la derecha un número configurable de barras (por defecto 20) más allá de la barra actual. Cuando varios niveles se sitúan casi al mismo precio, sus etiquetas se apilan para que cada una siga siendo legible.

6. Tabla de Resumen Una tabla en tiempo real muestra todos los rangos habilitados con siete columnas: Nombre del rango (codificado por color), Máximo, Mínimo, Equilibrio, Tamaño del rango (en ticks), Posición (%), y Zona (Premium/Descuento/Equilibrio). La columna Zona utiliza fondos codificados por color — rojo para Premium, verde para Descuento, gris para Equilibrio. Una fila final muestra el precio de cierre actual como referencia.

7. Sistema de Alertas Hay disponibles tres condiciones de alerta. Se evalúan una vez por barra, al cierre de la barra: — Ruptura del Máximo del Rango: se activa cuando una barra cierra por encima del máximo de cualquier rango IPDA, señalando una expansión más allá del límite del período retrospectivo. — Ruptura del Mínimo del Rango: se activa cuando una barra cierra por debajo del mínimo de cualquier rango IPDA. — Cruce del Equilibrio: se activa cuando una barra cierra al otro lado del nivel de equilibrio de cualquier rango, señalando un cambio entre territorio premium y de descuento.

ICT IPDA Data Range - Sistema de Alertas
Sistema de Alertas

Características

  • 3 Rangos de Datos IPDA — Períodos retrospectivos por defecto de 20, 40 y 60 días de negociación que coinciden con la metodología IPDA publicada por ICT. Cada rango es configurable independientemente de 5 a 120 días. Los tres pueden habilitarse/deshabilitarse individualmente.
  • Referencia Diaria Automática — Utiliza una única llamada a request.security() para hacer referencia a datos del timeframe diario, incluso en gráficos intradía. Esto asegura que los rangos IPDA reflejen los límites reales de los días de negociación independientemente del timeframe del gráfico. El timeframe de referencia es configurable para casos de uso avanzados y nunca es inferior al timeframe del gráfico.
  • Cálculo de Rango en Movimiento — Máximo más alto y mínimo más bajo de los últimos N días de negociación completados, actualizados una vez por cada nuevo día a medida que la ventana retrospectiva avanza. Los límites del rango se ajustan automáticamente cuando los extremos antiguos salen de la ventana o se establecen nuevos extremos.
  • Líneas de Equilibrio (50%) — Línea de punto medio discontinua para cada rango que muestra el nivel de valor justo. Precio sobre EQ = Premium, bajo EQ = Descuento. El EQ de cada rango se puede activar/desactivar independientemente.
  • Sombreado de Zona Premium/Descuento — Tinte rojo/verde opcional en las mitades superior/inferior de cada rango. Identifica instantáneamente si el precio está en la parte cara o barata del rango IPDA. En la metodología ICT, se describe que las instituciones compran en descuento y venden en premium.
  • Visualización de Rangos Anidados — Los rangos se dibujan en orden (60D fondo, 40D medio, 20D primer plano) para que la estructura de rangos anidados sea claramente visible. Cuando todos los rangos comparten límites convergentes, la superposición visual resalta niveles de alta probabilidad.
  • Líneas Históricas Suaves — Cada línea de nivel se extiende hacia la izquierda a través de la caja retrospectiva con opacidad reducida, mostrando cómo se relaciona el nivel con la acción del precio pasada sin saturación visual. La parte sólida se proyecta hacia la derecha desde la barra actual como una referencia clara hacia adelante.
  • Cajas de Fondo del Rango — Cajas coloreadas semitransparentes que abarcan todo el período retrospectivo (hasta 4999 barras atrás), mostrando el rango histórico visualmente en el gráfico. La opacidad de cada caja es ajustable independientemente.
  • Porcentaje de Posición — Cálculo en tiempo real de la posición del precio dentro de cada rango (0% = Mínimo, 50% = EQ, 100% = Máximo; por debajo del 0% o por encima del 100% = fuera del rango). Se muestra en la tabla de resumen para una evaluación cuantitativa instantánea.
  • Clasificación de Zona — Cada rango se clasifica como Premium (>52%), Descuento (<48%), o Equilibrio (48–52%). Codificado por color en la tabla de resumen con resaltado de fondo.
  • Tabla de Resumen — Tabla en tiempo real de 7 columnas: Nombre del rango, Máximo, Mínimo, EQ, Rango (ticks), Posición (%), Zona. Codificado por color en toda la tabla. El precio de cierre actual se muestra en una fila de pie. Posición de la tabla y tamaño del texto configurables.
  • 3 Condiciones de Alerta — Ruptura del Máximo del Rango, Ruptura del Mínimo del Rango y Cruce del Equilibrio, evaluadas al cierre de la barra. Cada alerta se activa independientemente para cada rango habilitado e incluye el nivel de precio exacto, período del rango, símbolo y timeframe.
  • Personalización Visual Completa — Color, opacidad y activación/desactivación independientes por rango. Estilos de línea H/L y EQ (Sólida/Discontinua/Punteada) y anchos son configurables. Tamaño de etiqueta (Muy Pequeña/Pequeña/Normal). Distancia de extensión derecha ajustable.
  • Listo para Multi-Timeframe — Funciona en cualquier timeframe de gráfico. Los gráficos intradía muestran rangos IPDA referenciados diariamente proyectados sobre la acción del precio intradía. Los gráficos en el timeframe de referencia o superior usan sus propias barras (los gráficos semanales y mensuales muestran rangos como 20W o 20M). La referencia a timeframe superior es configurable.

Cómo usar el indicador ICT IPDA Data Range

  • Identificar Objetivos IPDA: El máximo y mínimo del rango de cada período representan los objetivos primarios del algoritmo. Si el precio está en descuento y el máximo de 20D no ha sido barrido, el máximo de 20D es el objetivo alcista más cercano. Si el precio está en premium y el mínimo de 20D no ha sido barrido, el mínimo de 20D es el objetivo bajista más cercano.
  • Determinar Sesgo desde la Zona: Revisa la columna Zona de la tabla de resumen. Si el precio está en Descuento en los tres rangos, el sesgo alcista es más fuerte. Si está en Premium en los tres, el sesgo bajista es más fuerte. Zonas mixtas (ej., 20D Premium + 60D Descuento) sugieren una sobre-extensión a corto plazo dentro de un contexto alcista a más largo plazo.
  • Buscar Convergencia: Cuando múltiples máximos o mínimos de rango se agrupan cerca del mismo nivel de precio, ese nivel se convierte en un objetivo de alta probabilidad. Por ejemplo, si el máximo de 20D está muy cerca del máximo de 40D, la liquidez del lado comprador está concentrada allí — es probable que el algoritmo impulse el precio hacia esa zona.
  • Usar EQ como Valor Justo: La línea de equilibrio representa el valor justo para cada período retrospectivo. El precio negociándose consistentemente por encima de EQ confirma intención alcista; por debajo de EQ confirma intención bajista. Los cruces de la línea EQ señalan posibles cambios en el sesgo direccional.
  • Combinar con el Marco ICT: Los Rangos de Datos IPDA identifican DÓNDE es probable que el algoritmo apunte (el marco macro). Combínalos con Market Structure (dirección), Order Blocks (niveles de entrada), Fair Value Gaps (objetivos de retroceso), Liquidity Levels (objetivos de barrido específicos), Killzones (timing de sesión) y Premium/Descuento (posicionamiento de zona) para un marco analítico completo.
  • Gráfico Diario para Swing Trading: En gráficos diarios, los rangos IPDA proporcionan el marco macro para swing trading. Identifica qué límite del rango está apuntando el algoritmo, determina si el precio está en premium o descuento, luego profundiza en gráficos intradía para entradas precisas en order blocks o FVGs dentro de la zona objetivo.

Limitaciones

  • Los Rangos de Datos IPDA hacen referencia a días de negociación. En fines de semana y festivos, no se generan nuevos datos — los rangos permanecen sin cambios. El recuento retrospectivo cuenta barras de calendario de negociación, que corresponden a días de negociación en gráficos diarios.
  • Los valores del rango provienen solo de barras de referencia completadas y se actualizan una vez por cada nuevo día de negociación (con la referencia Diaria por defecto). Los movimientos intradía del precio más allá del máximo/mínimo del rango no mueven los límites del rango hasta que la barra diaria actual haya cerrado; hasta entonces, la columna Posición muestra más del 100% o menos del 0%.
  • El indicador calcula el máximo-más-alto y mínimo-más-bajo en movimiento usando ta.highest() y ta.lowest(). En instrumentos con datos históricos limitados, historiales más cortos pueden producir rangos poco fiables — asegúrate de que tu gráfico tenga al menos 60+ días de negociación de datos.
  • Las cajas de fondo del rango y las líneas suaves llegan como máximo 4999 barras atrás. En timeframes intradía bajos (por ejemplo, gráficos de 5 minutos de mercados que cotizan la mayor parte del día), las cajas de 20/40/60 días pueden alcanzar este límite y verse del mismo ancho. Los niveles en sí se siguen calculando con todo el período retrospectivo.
  • Con "Usar Datos Diarios" desactivado, o en gráficos semanales y mensuales, los rangos se miden en las propias barras del gráfico y se etiquetan con esa unidad (por ejemplo, "20 bars" o "20W"). En tipos de gráfico no estándar (Heikin Ashi, Renko, etc.), la columna Posición y las alertas usan el cierre propio del gráfico, y con "Usar Datos Diarios" desactivado los rangos también usan los precios sintéticos del gráfico.
  • El sombreado de zona Premium/Descuento utiliza cajas semitransparentes. En gráficos con múltiples superposiciones, estas pueden reducir la visibilidad. Ajusta la Opacidad de Zona P/D o deshabilita la función si es necesario.
  • Los límites del rango son puramente mecánicos (máximo más alto / mínimo más bajo en N barras). No incorporan order flow, volumen u otros conceptos ICT como FVGs u order blocks dentro del rango. Usa otros indicadores ICT (FVG, Order Blocks, Liquidity Levels) para identificar objetivos específicos dentro del rango IPDA.
  • IPDA es un marco teórico de la metodología ICT. El "algoritmo" referenciado es un modelo conceptual — no corresponde a un algoritmo específico conocido. Los rangos identifican períodos retrospectivos estadísticamente significativos para extremos de precio, que pueden o no alinearse con el apuntado real institucional.
  • Este indicador muestra niveles de referencia para análisis de swing — no genera señales de compra/venta. Úsalo junto con Market Structure de ICT, Order Blocks, Fair Value Gaps, Liquidity Levels y Killzones para un marco de trading completo.

Operar conlleva riesgos. Este indicador es una herramienta de análisis, no asesoramiento financiero: úsalo junto con tu propio análisis y tu gestión del riesgo.

Notas de la versión

v2.0ÚltimaAlertas de ruptura que funcionan y niveles que se mantienen fijos

Los rangos ahora usan los últimos N días completados, así que las alertas Range High y Low Break pueden saltar y los niveles se mantienen fijos durante el día en lugar de seguir al precio en las velas en curso.

Después de actualizar

  • Elimina y vuelve a crear tus alertas de este indicador con la condición «Any alert() function call». Las alertas de TradingView siguen ejecutando la versión del script con la que se crearon.

Corregido

  • Las alertas Range High Break y Range Low Break nunca podían saltar porque el rango incluía la vela actual. Los rangos ahora usan los últimos N días completados, así que un cierre más allá de un nivel activa la alerta.
  • Los niveles ya no se mueven en las velas intradía en curso; se mantienen fijos durante el día y coinciden con el historial. Como el día de hoy queda excluido, Position puede marcar más del 100% o menos del 0% cuando el precio está fuera del rango.
  • Las cajas del rango ahora empiezan en la primera vela de la ventana de lookback.
  • Las etiquetas, la tabla y las alertas muestran la unidad real (D, W, M o velas), y los gráficos semanales y mensuales usan sus propias velas en lugar de datos de una temporalidad inferior.

Mejorado

  • Las etiquetas ya no se imprimen unas encima de otras, y el sombreado Premium/Discount ya no necesita que se muestre la línea EQ.
  • Una sola solicitud de datos en lugar de tres para cargar más rápido, y precios reales en gráficos Heikin Ashi y Renko.

Cambiado

  • Todas las alertas se comprueban al cierre de la vela, en línea con su redacción «closes above/below» (cierra por encima/por debajo).
v1.0Primera publicación pública en TradingView.
Todas las actualizaciones de indicadores

Preguntas Frecuentes

¿Qué es IPDA en ICT?

IPDA significa Interbank Price Delivery Algorithm. Es la teoría de ICT de que el precio se entrega de forma algorítmica y no aleatoria, y busca sistemáticamente la liquidez por encima de los máximos y por debajo de los mínimos, desequilibrios como los fair value gaps y niveles institucionales como los order blocks. Según esta teoría, el algoritmo toma como referencia periodos de lookback concretos, los IPDA data ranges, para encontrar esos objetivos.

¿Qué son los IPDA data ranges?

Son los últimos 20, 40 y 60 días de trading. ICT describe el rango de 20 días como fuente de objetivos de corto plazo, el de 40 días como intermedio y el de 60 días como fuente de los objetivos principales de más largo plazo. Los rangos están anidados: el de 20 días está dentro del de 40, que a su vez está dentro del de 60.

¿Cómo se usan los IPDA data ranges para encontrar objetivos?

El máximo y el mínimo de cada rango marcan dónde es probable que se acumulen buy stops y sell stops, por eso ICT los trata como draws on liquidity. Si el precio está en discount y el máximo de 20 días no se ha tomado, ese máximo es el objetivo alcista más cercano; en premium ocurre lo contrario. Cuando los máximos o mínimos de varios rangos coinciden cerca de un precio, ese nivel se convierte en un objetivo más fuerte.

¿Qué es el equilibrio en un rango IPDA?

El equilibrio es el punto medio del 50% entre el máximo y el mínimo de un rango, que ICT considera el valor justo de ese periodo de lookback. Por encima, el precio está en la mitad premium del rango; por debajo, en la mitad discount. Que el precio se mantenga sobre el equilibrio respalda una lectura alcista, bajo él una bajista, y los cruces pueden señalar un cambio de sesgo.

Más Información

Comenzar a Usar ICT IPDA Data Range

Este indicador es gratuito para usar en TradingView. Añádelo a tus gráficos y úsalo junto con tu propio análisis.

Indicadores relacionados

Ver Todo