📊 Screener V1 — Setup Didi Aguiar

O Screener V1 é uma ferramenta visual desenvolvida em Pine Script v6, criada para monitorar em tempo real os principais sinais do Setup Didi Aguiar em múltiplos ativos simultaneamente no TradingView.
Seu objetivo é simplificar a leitura do mercado, exibindo de forma compacta, colorida e automática o estado de cada ativo — sem precisar alternar entre gráficos.


🧭 Propósito

O Setup Didi Aguiar utiliza a confluência de médias móveis (RMA) e a interpretação do “cruzamento das agulhadas” para identificar pontos de reversão ou continuidade de tendência.
Este screener aplica esses mesmos cálculos internamente em cada ativo da lista e exibe, em uma tabela: #verificar

  • 🟢 Sinais de Compra (Agulhada de Alta)
  • 🔴 Sinais de Venda (Agulhada de Baixa)
  • Neutro / Sem sinal no momento

A leitura é totalmente visual e dinâmica: conforme as condições do setup mudam, as cores das células também mudam.


⚙️ Configurações Principais

🔸 Table Config

Centraliza todos os parâmetros visuais e de posicionamento:

  • Posição da Tabela: define onde será exibida na tela (Top Left, Bottom Right, etc.).
  • Tamanho e Largura das Colunas: ajusta automaticamente conforme o número de ativos.
  • Cor de Fundo / Cor do Texto: permite alinhar o visual do screener ao tema escuro ou claro do TradingView.
  • Escala Automática: a tabela se adapta conforme a quantidade de símbolos ativos.

🔸 Symbol List

Permite definir quais ativos o screener irá monitorar.
Cada símbolo é buscado por request.security() e processado em loop, reduzindo o uso de recursos.

Exemplo de lista: [“OANDA:XAUUSD”, “OANDA:EURUSD”, “OANDA:GBPUSD”, “OANDA:US30USD”]

🔸 Timeframe

O timeframe utilizado nas consultas do setup (por padrão, o mesmo do gráfico).
Pode ser alterado para analisar múltiplos ativos em um mesmo período de tempo (por exemplo, 15m, 1H ou 4H).


🧮 Lógica Interna Simplificada

  1. As três SMAs do Setup Didi (3, 9 e 20) são calculadas para cada ativo.
  2. O cruzamento entre elas determina o estado atual (alta, baixa ou neutro).
  3. O resultado é armazenado em arrays e exibido em uma tabela.
  4. A tabela é reconstruída apenas quando o número de ativos ativos muda, economizando processamento.
  5. As cores refletem a situação atual do setup em cada símbolo.

📈 Exemplo de Uso

  1. Abra o TradingView e clique em Indicadores
  2. Pesquise por “Didi’s Needles setup screener”.
  3. No painel de configurações:
    • Em Table Config, escolha a posição e ajuste o tamanho.
    • Em Symbol List, adicione os ativos que deseja monitorar.
    • Ajuste o Timeframe para o período desejado.
  4. Observe os blocos coloridos de cada ativo.

⚡ Desempenho

  • Todas as chamadas request.security() são realizadas via loop, evitando código duplicado.
  • O screener só processa linhas ativas, tornando-o leve mesmo com dezenas de símbolos.
  • As tabelas são reconstruídas somente quando necessário, otimizando a renderização por barra.

🆕 Última Atualização

Versão 6.0 — Migração para Pine Script v6, refatoração completa dos arrays, nova configuração centralizada e opção de cor de texto customizável.

Confira o changelog completo em CHANGELOG.md


💡 Dica

Use o Screener V1 como radar de agulhadas:
Deixe-o ativo no canto do gráfico e combine com alertas visuais ou sonoros do TradingView para identificar oportunidades em tempo real.


🧑‍💻 Autor

Heeger
📍 heeger.net | 💬 Discord Community


Este script é destinado exclusivamente a fins educacionais e não constitui recomendação de investimento.
O usuário é responsável por suas próprias decisões operacionais.


Veja também