📊 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
- As três SMAs do Setup Didi (3, 9 e 20) são calculadas para cada ativo.
- O cruzamento entre elas determina o estado atual (alta, baixa ou neutro).
- O resultado é armazenado em arrays e exibido em uma tabela.
- A tabela é reconstruída apenas quando o número de ativos ativos muda, economizando processamento.
- As cores refletem a situação atual do setup em cada símbolo.
📈 Exemplo de Uso
- Abra o TradingView e clique em Indicadores
- Pesquise por “Didi’s Needles setup screener”.
- 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.
- 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
⚠️ Aviso Legal
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.