Indicador ICT IPDA Data Range

Atualizado em · v2.0

IPDA significa Interbank Price Delivery Algorithm, termo do ICT para a ideia de que o preço é entregue de forma algorítmica em direção à liquidez e aos desequilíbrios. Os IPDA data ranges são os últimos 20, 40 e 60 pregões, cujas máximas e mínimas o ICT trata como os principais alvos de liquidez.

Indicador do TradingView que traça Faixas de Dados IPDA ICT — períodos de retrospectiva de 20, 40 e 60 dias de negociação com zonas de equilíbrio e Prêmio/Desconto.

  • Smart Money
  • Suporte e resistência
  • Liquidez
Abrir no TradingView

Use este indicador diretamente no TradingView — a plataforma de gráficos mais popular do mundo.

O que faz o indicador ICT IPDA Data Range?

Este indicador plota os ICT IPDA (Interbank Price Delivery Algorithm) Data Ranges — os períodos de retrospectiva de 20, 40 e 60 dias de negociação que o ICT identifica como as janelas de referência chave usadas pelo algoritmo para mirar liquidez e desequilíbrios. Cada intervalo exibe o maior máximo, o menor mínimo e o equilíbrio (ponto médio de 50%) como níveis de referência horizontais. O sombreamento opcional das zonas Premium/Desconto ajuda a identificar se o preço está negociando na metade superior ou inferior de cada intervalo. Uma tabela de resumo em tempo real mostra todos os três intervalos com seus máximos, mínimos, equilíbrio, tamanho total do intervalo, porcentagem de posição atual e classificação da zona Premium/Desconto/Equilíbrio.

ICT IPDA Data Range - Visão geral
Visão geral

Conceitos-Chave

  • IPDA — Interbank Price Delivery Algorithm — A teoria central do ICT de que o preço nos mercados financeiros é entregue algoritmicamente, não aleatoriamente. O algoritmo busca sistematicamente três alvos: (1) Pools de liquidez (ordens stop acima dos máximos / abaixo dos mínimos), (2) Desequilíbrios (Fair Value Gaps que precisam ser reequilibrados), e (3) Níveis institucionais (Order Blocks). O algoritmo referencia períodos de retrospectiva específicos para identificar esses alvos.
  • IPDA Data Range — Os períodos de retrospectiva específicos (20, 40 e 60 dias de negociação) que o algoritmo referencia ao identificar alvos. Dentro de cada data range, o algoritmo cataloga todos os pools de liquidez, FVGs e order blocks disponíveis como destinos potenciais para a entrega de preço. O intervalo de 20 dias fornece alvos de curto prazo imediatos, o de 40 dias fornece alvos intermediários e o de 60 dias fornece os principais alvos de longo prazo.
  • Máximo/Mínimo do Intervalo como Atração de Liquidez — O maior máximo e o menor mínimo dentro de cada IPDA data range representam os pools de liquidez mais significativos. A liquidez do lado comprador se acumula acima do máximo do intervalo (buy stops), e a liquidez do lado vendedor se acumula abaixo do mínimo do intervalo (sell stops). Esses níveis atuam como a principal "atração de liquidez" — os destinos para onde o preço está sendo entregue algoritmicamente.
  • Equilíbrio (50%) — O ponto médio entre o máximo e o mínimo do intervalo. O ICT considera que o preço no equilíbrio está em "valor justo" para aquele período de retrospectiva. O preço acima do equilíbrio está na zona Premium (sobrevalorizado em relação ao intervalo), e o preço abaixo está na zona Desconto (subvalorizado). Os traders institucionais compram no desconto e vendem no prêmio.
  • Intervalos Aninhados — O intervalo de 20 dias está aninhado dentro do intervalo de 40 dias, que por sua vez está aninhado dentro do intervalo de 60 dias. Quando todos os três máximos ou mínimos dos intervalos convergem perto do mesmo nível, esse preço se torna um alvo de probabilidade muito alta. Por outro lado, quando os intervalos divergem significativamente, cada um fornece alvos distintos em escalas diferentes.

Como funciona o indicador ICT IPDA Data Range?

1. Referência de Dados Diários O indicador usa dados do timeframe Diário por padrão em gráficos intradiários e diários, qualquer que seja o timeframe intradiário. Esta é a metodologia ICT correta — os IPDA Data Ranges referenciam DIAS de negociação, não barras intradiárias. Quando a opção "Usar Dados Diários" está habilitada, o indicador obtém o máximo e o mínimo de cada barra de referência com uma única chamada request.security(). Em um gráfico que já está no timeframe de referência, a requisição usa as próprias barras do gráfico. A referência nunca é inferior ao timeframe do gráfico: em gráficos semanais e mensais, os intervalos são medidos nas próprias barras semanais ou mensais do gráfico. Em Heikin Ashi, Renko e outros tipos de gráfico não padrão, os máximos e mínimos solicitados vêm de dados de preço padrão (reais).

Os usuários podem substituir o timeframe de referência se quiserem explorar os conceitos IPDA em timeframes semanais ou outros, mas o padrão (Diário) corresponde ao ensino padrão do ICT. Os labels de nível, as linhas da tabela e as mensagens de alerta mostram a unidade da referência em uso: D (dias), W (semanas), M (meses) ou barras para qualquer outro timeframe (por exemplo, as próprias barras intradiárias do gráfico quando "Usar Dados Diários" está desativado).

2. Cálculo do Intervalo Para cada um dos três períodos de retrospectiva (padrão 20, 40, 60), o indicador calcula: — Maior Máximo: o máximo mais alto nos últimos N dias de negociação concluídos — Menor Mínimo: o mínimo mais baixo nos últimos N dias de negociação concluídos — Equilíbrio: o ponto médio aritmético (Máximo + Mínimo) / 2

O dia atual, ainda em formação, não faz parte do intervalo. Por isso, os níveis ficam fixos durante todo o dia, aparecem iguais nas barras históricas e em tempo real e podem ser rompidos pelo preço. Os valores são atualizados uma vez a cada nova barra de referência (diária por padrão) conforme a janela de retrospectiva avança. Quando um extremo antigo sai da janela e um novo entra, os limites do intervalo se ajustam automaticamente.

ICT IPDA Data Range - Cálculo do Intervalo
Cálculo do Intervalo

3. Visualização da Zona Premium/Desconto Quando habilitado, o indicador sombreia a metade superior de cada intervalo (Máximo até EQ) com um tom vermelho sutil (Premium) e a metade inferior (EQ até Mínimo) com um tom verde sutil (Desconto). Isso mostra instantaneamente se o preço está na parte cara ou barata de cada intervalo. O ICT ensina que os participantes institucionais tendem a comprar em zonas de desconto e vender em zonas de prêmio — esses sombreamentos tornam essa avaliação visual e instantânea. O sombreamento funciona independentemente de a linha de equilíbrio daquele intervalo estar sendo exibida ou não.

4. Cálculo da Posição O indicador calcula a posição atual do preço dentro de cada intervalo como uma porcentagem: 0% = no mínimo do intervalo, 100% = no máximo do intervalo, 50% = no equilíbrio. Isso é exibido na coluna "Position" da tabela de resumo. Valores acima de 50% indicam que o preço está em território de prêmio; abaixo de 50% indica território de desconto. Como o dia atual não faz parte do intervalo, o preço pode negociar fora dele: uma Position acima de 100% significa que o preço está acima do máximo do intervalo, e abaixo de 0% significa que o preço está abaixo do mínimo do intervalo.

5. Gerenciamento dos Desenhos Todas as linhas, labels e caixas são redesenhadas na última barra para refletir os limites atuais (rolantes) do intervalo. O intervalo mais amplo (60D) é desenhado primeiro como a camada de fundo, seguido pelo 40D, depois pelo 20D no topo — isso garante que os intervalos mais estreitos sejam visualmente acessíveis quando se sobrepõem.

Cada nível é desenhado como dois segmentos: uma linha suave (transparente) estendendo-se para a esquerda através da área da caixa de retrospectiva, e uma linha de opacidade total estendendo-se para a direita a partir da barra atual. Isso fornece contexto histórico de relance sem poluir o gráfico — a parte esmaecida à esquerda mostra onde o nível estava em relação à ação do preço passada, enquanto a parte sólida à direita projeta o nível para frente como uma referência clara. A caixa e as linhas suaves começam na primeira barra do gráfico dentro da janela de retrospectiva, de modo que feriados, sessões encurtadas e um timeframe de referência semanal são cobertos com exatidão.

As linhas se estendem para a direita por um número configurável de barras (padrão 20) além da barra atual. Quando vários níveis ficam praticamente no mesmo preço, seus labels são empilhados para que cada um continue legível.

6. Tabela de Resumo Uma tabela em tempo real exibe todos os intervalos habilitados com sete colunas: Nome do intervalo (codificado por cor), Máximo, Mínimo, Equilíbrio, Tamanho do intervalo (em ticks), Posição (%), e Zona (Premium/Desconto/Equilíbrio). A coluna Zona usa fundos codificados por cor — vermelho para Premium, verde para Desconto, cinza para Equilíbrio. Uma linha final mostra o preço de fechamento atual para referência.

7. Sistema de Alertas Três condições de alerta estão disponíveis. Elas são avaliadas uma vez por barra, no fechamento da barra: — Rompimento do Máximo do Intervalo: dispara quando uma barra fecha acima de qualquer máximo do intervalo IPDA, sinalizando expansão além do limite do período de retrospectiva — Rompimento do Mínimo do Intervalo: dispara quando uma barra fecha abaixo de qualquer mínimo do intervalo IPDA — Cruzamento do Equilíbrio: dispara quando uma barra fecha do outro lado do nível de equilíbrio de qualquer intervalo, sinalizando uma mudança entre os territórios de prêmio e desconto

ICT IPDA Data Range - Sistema de Alertas
Sistema de Alertas

Características

  • 3 IPDA Data Ranges — Períodos de retrospectiva padrão de 20, 40 e 60 dias de negociação correspondendo à metodologia IPDA publicada pelo ICT. Cada intervalo é configurável independentemente de 5 a 120 dias. Todos os três podem ser habilitados/desabilitados individualmente.
  • Referência Diária Automática — Usa uma única chamada request.security() para referenciar dados do timeframe Diário, mesmo em gráficos intradiários. Isso garante que os intervalos IPDA reflitam os limites reais dos dias de negociação, independentemente do timeframe do gráfico. O timeframe de referência é configurável para casos de uso avançados e nunca é inferior ao timeframe do gráfico.
  • Cálculo de Intervalo Rolante — Maior máximo e menor mínimo dos últimos N dias de negociação concluídos, atualizados uma vez a cada novo dia conforme a janela de retrospectiva avança. Os limites do intervalo se ajustam automaticamente quando extremos antigos saem da janela ou novos extremos são estabelecidos.
  • Linhas de Equilíbrio (50%) — Linha tracejada do ponto médio para cada intervalo mostrando o nível de valor justo. Preço acima do EQ = Premium, abaixo do EQ = Desconto. O EQ de cada intervalo pode ser ativado/desativado independentemente.
  • Sombreamento da Zona Premium/Desconto — Tom vermelho/verde opcional nas metades superior/inferior de cada intervalo. Identifica instantaneamente se o preço está na parte cara ou barata do intervalo IPDA. Na metodologia ICT, as instituições são descritas como comprando no desconto e vendendo no prêmio.
  • Visualização de Intervalos Aninhados — Os intervalos são desenhados em ordem (60D fundo, 40D meio, 20D primeiro plano) para que a estrutura de intervalos aninhados seja claramente visível. Quando todos os intervalos compartilham limites convergentes, a sobreposição visual destaca níveis de alta probabilidade.
  • Linhas Históricas Suaves — Cada linha de nível se estende para a esquerda através da caixa de retrospectiva com opacidade reduzida, mostrando como o nível se relaciona com a ação do preço passada sem poluição visual. A parte sólida projeta-se para a direita a partir da barra atual como uma referência clara para frente.
  • Caixas de Fundo do Intervalo — Caixas coloridas semi-transparentes abrangendo todo o período de retrospectiva (até 4999 barras para trás), mostrando o intervalo histórico visualmente no gráfico. A opacidade de cada caixa é ajustável independentemente.
  • Porcentagem de Posição — Cálculo em tempo real da posição do preço dentro de cada intervalo (0% = Mínimo, 50% = EQ, 100% = Máximo; abaixo de 0% ou acima de 100% = fora do intervalo). Exibido na tabela de resumo para avaliação quantitativa instantânea.
  • Classificação da Zona — Cada intervalo é classificado como Premium (>52%), Desconto (<48%), ou Equilíbrio (48–52%). Codificado por cor na tabela de resumo com destaque de fundo.
  • Tabela de Resumo — Tabela em tempo real de 7 colunas: Nome do intervalo, Máximo, Mínimo, EQ, Intervalo (ticks), Posição (%), Zona. Codificado por cor em toda a tabela. Preço de fechamento atual exibido em uma linha de rodapé. Posição da tabela e tamanho do texto configuráveis.
  • 3 Condições de Alerta — Rompimento do Máximo do Intervalo, Rompimento do Mínimo do Intervalo e Cruzamento do Equilíbrio, avaliados no fechamento da barra. Cada alerta dispara independentemente para cada intervalo habilitado e inclui o nível de preço exato, período do intervalo, símbolo e timeframe.
  • Personalização Visual Completa — Cor, opacidade e ativação independentes por intervalo. Estilos de linha H/L e EQ (Sólida/Tracejada/Pontilhada) e larguras são configuráveis. Tamanho do label (Minúsculo/Pequeno/Normal). Distância de extensão à direita ajustável.
  • Pronto para Multi-Timeframe — Funciona em qualquer timeframe de gráfico. Gráficos intradiários mostram intervalos IPDA referenciados diariamente projetados na ação do preço intradiária. Gráficos no timeframe de referência ou acima usam as próprias barras (gráficos semanais e mensais mostram intervalos como 20W ou 20M). A referência de timeframe superior é configurável.

Como usar o indicador ICT IPDA Data Range

  • Identificar Alvos IPDA: O máximo e o mínimo de cada período representam os alvos primários do algoritmo. Se o preço está em desconto e o máximo de 20D não foi varrido, o máximo de 20D é o alvo de alta mais próximo. Se o preço está em prêmio e o mínimo de 20D não foi varrido, o mínimo de 20D é o alvo de baixa mais próximo.
  • Determinar Viés pela Zona: Verifique a coluna Zona na tabela de resumo. Se o preço está em Desconto em todos os três intervalos, o viés de alta é mais forte. Se em Premium em todos os três, o viés de baixa é mais forte. Zonas mistas (ex: 20D Premium + 60D Desconto) sugerem sobre-extensão de curto prazo dentro de um contexto de alta de longo prazo.
  • Buscar Convergência: Quando múltiplos máximos ou mínimos dos intervalos se agrupam perto do mesmo nível de preço, esse nível se torna um alvo de alta probabilidade. Por exemplo, se o máximo de 20D está muito próximo do máximo de 40D, a liquidez do lado comprador está concentrada ali — é provável que o algoritmo leve o preço até essa zona.
  • Usar EQ como Valor Justo: A linha de equilíbrio representa o valor justo para cada período de retrospectiva. O preço negociando consistentemente acima do EQ confirma intenção de alta; abaixo do EQ confirma intenção de baixa. Cruzamentos da linha EQ sinalizam possíveis mudanças no viés direcional.
  • Combinar com a Estrutura ICT: Os IPDA Data Ranges identificam ONDE o algoritmo provavelmente está mirando (a estrutura macro). Combine com Market Structure (direção), Order Blocks (níveis de entrada), Fair Value Gaps (alvos de retração), Liquidity Levels (alvos de varredura específicos), Killzones (timing da sessão) e Premium/Desconto (posicionamento da zona) para uma estrutura analítica completa.
  • Gráfico Diário para Swing Trading: Em gráficos diários, os intervalos IPDA fornecem a estrutura macro para swing trading. Identifique qual limite do intervalo o algoritmo está mirando, determine se o preço está em prêmio ou desconto, e então detalhe em gráficos intradiários para entradas precisas em order blocks ou FVGs dentro da zona alvo.

Limitações

  • Os IPDA Data Ranges referenciam dias de negociação. Nos finais de semana e feriados, nenhum novo dado é gerado — os intervalos permanecem inalterados. A contagem de retrospectiva conta barras de calendário de negociação, que correspondem a dias de negociação em gráficos diários.
  • Os valores do intervalo vêm apenas de barras de referência concluídas e são atualizados uma vez a cada novo dia de negociação (com a referência Diária padrão). Movimentos intradiários do preço além do máximo/mínimo do intervalo não movem os limites do intervalo até que a barra diária atual tenha fechado; até lá, a coluna Position mostra acima de 100% ou abaixo de 0%.
  • O indicador calcula o maior-máximo e menor-mínimo rolantes usando ta.highest() e ta.lowest(). Em instrumentos com dados históricos limitados, históricos mais curtos podem produzir intervalos não confiáveis — certifique-se de que seu gráfico tenha pelo menos 60+ dias de negociação de dados.
  • As caixas de fundo do intervalo e as linhas suaves alcançam no máximo 4999 barras para trás. Em timeframes intradiários baixos (por exemplo, gráficos de 5 minutos de mercados que negociam durante a maior parte do dia), as caixas de 20/40/60 dias podem atingir esse limite e parecer ter a mesma largura. Os próprios níveis continuam sendo calculados com o período de retrospectiva completo.
  • Com "Usar Dados Diários" desativado, ou em gráficos semanais e mensais, os intervalos são medidos nas próprias barras do gráfico e rotulados com essa unidade (por exemplo, "20 bars" ou "20W"). Em tipos de gráfico não padrão (Heikin Ashi, Renko etc.), a coluna Position e os alertas usam o fechamento do próprio gráfico e, com "Usar Dados Diários" desativado, os intervalos também usam os preços sintéticos do gráfico.
  • O sombreamento da zona Premium/Desconto usa caixas semi-transparentes. Em gráficos com múltiplas sobreposições, isso pode reduzir a visibilidade. Ajuste a Opacidade da Zona P/D ou desabilite o recurso, se necessário.
  • Os limites do intervalo são puramente mecânicos (maior máximo / menor mínimo em N barras). Eles não incorporam order flow, volume ou outros conceitos ICT como FVGs ou order blocks dentro do intervalo. Use outros indicadores ICT (FVG, Order Blocks, Liquidity Levels) para identificar alvos específicos dentro do intervalo IPDA.
  • IPDA é uma estrutura teórica da metodologia ICT. O "algoritmo" referenciado é um modelo conceitual — não corresponde a um algoritmo específico conhecido. Os intervalos identificam períodos de retrospectiva estatisticamente significativos para extremos de preço, que podem ou não se alinhar com o direcionamento institucional real.
  • Este indicador exibe níveis de referência para análise de swing — ele não gera sinais de compra/venda. Use-o junto com ICT Market Structure, Order Blocks, Fair Value Gaps, Liquidity Levels e Killzones para uma estrutura de trading completa.

Operar envolve riscos. Este indicador é uma ferramenta de análise, não uma recomendação financeira: use-o junto com sua própria análise e sua gestão de risco.

Notas da versão

v2.0Mais recenteAlertas de rompimento que funcionam e níveis que ficam fixos

Os ranges agora usam os últimos N dias concluídos, então os alertas Range High e Low Break podem disparar e os níveis ficam fixos durante o dia em vez de acompanhar o preço nas velas em andamento.

Depois de atualizar

  • Exclua e recrie seus alertas deste indicador com a condição “Any alert() function call”. Os alertas do TradingView continuam executando a versão do script com a qual foram criados.

Corrigido

  • Os alertas Range High Break e Range Low Break nunca podiam disparar porque o range incluía a vela atual. Os ranges agora usam os últimos N dias concluídos, então um fechamento além de um nível dispara o alerta.
  • Os níveis não se movem mais nas velas intradiárias em andamento; eles ficam fixos durante o dia e batem com o histórico. Como o dia de hoje fica de fora, Position pode mostrar mais de 100% ou menos de 0% quando o preço está fora do range.
  • As caixas do range agora começam na primeira vela da janela de lookback.
  • Rótulos, tabela e alertas mostram a unidade real (D, W, M ou velas), e gráficos semanais e mensais usam as próprias velas em vez de dados de um timeframe menor.

Melhorado

  • Os rótulos não são mais impressos uns sobre os outros, e o sombreamento Premium/Discount não exige mais que a linha EQ esteja visível.
  • Uma única solicitação de dados em vez de três, para carregar mais rápido, e preços reais em gráficos Heikin Ashi e Renko.

Alterado

  • Todos os alertas são verificados no fechamento da vela, de acordo com a redação “closes above/below” (fecha acima/abaixo).
v1.0Primeira publicação pública no TradingView.
Todas as atualizações de indicadores

Perguntas Frequentes

O que é IPDA no ICT?

IPDA significa Interbank Price Delivery Algorithm. É a teoria do ICT de que o preço é entregue de forma algorítmica, e não aleatória, e busca sistematicamente a liquidez acima das máximas e abaixo das mínimas, desequilíbrios como fair value gaps e níveis institucionais como order blocks. Segundo essa teoria, o algoritmo consulta períodos de lookback específicos, os IPDA data ranges, para encontrar esses alvos.

O que são os IPDA data ranges?

São os últimos 20, 40 e 60 pregões. O ICT descreve o range de 20 dias como fonte de alvos de curto prazo, o de 40 dias como intermediário e o de 60 dias como fonte dos principais alvos de prazo mais longo. Os ranges são aninhados: o de 20 dias fica dentro do de 40 dias, que por sua vez fica dentro do de 60 dias.

Como usar os IPDA data ranges para encontrar alvos?

A máxima e a mínima de cada range marcam onde provavelmente estão os buy stops e sell stops, por isso o ICT as trata como draws on liquidity. Se o preço está em discount e a máxima de 20 dias ainda não foi tomada, essa máxima é o alvo de alta mais próximo; o inverso vale no premium. Quando as máximas ou mínimas de vários ranges se agrupam perto de um mesmo preço, esse nível se torna um alvo mais forte.

O que é o equilíbrio em um range IPDA?

O equilíbrio é o ponto médio de 50% entre a máxima e a mínima de um range, que o ICT trata como valor justo daquele período de lookback. Acima dele, o preço está na metade premium do range; abaixo, na metade discount. O preço se sustentando acima do equilíbrio favorece uma leitura de alta, abaixo favorece uma leitura de baixa, e os cruzamentos podem sinalizar uma mudança de viés.

Saiba Mais

Começar a Usar ICT IPDA Data Range

Este indicador é gratuito para usar no TradingView. Adicione-o aos seus gráficos e use-o junto com a sua própria análise.

Indicadores relacionados

Ver Todos