Signal Buffer Inspector
- Utilitários
- Versão: 1.0
Saiba exatamente o que o seu indicador está dizendo a um Expert Advisor.
Signal Buffer Inspector lê outro indicador no mesmo gráfico — inclusive indicadores que você tem apenas como arquivo EX5 — e responde às perguntas com que toda automação começa: qual buffer contém as setas de compra (BUY), qual contém as de venda (SELL), qual valor significa "sem sinal", em qual barra os sinais aparecem e se os valores das barras fechadas mudam depois.
O que você vê no gráfico
- Uma tabela de buffers: o tipo de cada buffer (setas BUY, setas SELL, setas mistas, flags +1/−1, linhas, vazio), a direção com um percentual de confiança, o número de sinais, o valor vazio e o deslocamento do sinal.
- Detecção do valor vazio: EMPTY_VALUE, 0 ou uma constante como −1 são reconhecidos e tratados como "sem sinal".
- Deslocamento do sinal: a barra em que os novos sinais realmente aparecem. O Fractals, por exemplo, aparece três barras atrás.
- Verificação de repintura: os valores vistos em barras fechadas são registrados. Se depois mudarem ou desaparecerem, o buffer é marcado como REPAINTS com o número de mudanças e quantas barras atrás elas ocorreram. Enquanto não houver sinais novos suficientes, o status permanece PENDING.
- Objetos de seta: indicadores que desenham setas como objetos do gráfico também são detectados, agrupados pelo prefixo do nome do objeto, com a contagem de BUY/SELL e os códigos das setas.
- Um veredito geral — READY, CHECKING, REPAINTS ou NO SIGNALS — e as configurações sugeridas em uma linha.
Configurações no gráfico
Clique em Settings para trocar o indicador inspecionado com os botões ◀ ▶ (qualquer indicador do gráfico), informar um caminho de arquivo como Examples\Fractals ou alterar a profundidade da análise e a janela de repintura. Apply reinicia a análise imediatamente. O painel pode ser recolhido em uma linha, desce automaticamente para baixo do painel de negociação com um clique e ajusta sua largura ao gráfico.
Exportação para o Signal Buffer Trader
Export .set grava as configurações sugeridas — caminho do indicador, seus parâmetros atuais, buffers BUY/SELL e deslocamento — em um arquivo de configurações na pasta comum Files do terminal (Files\SignalBufferInspector). O Signal Buffer Trader, um Expert Advisor separado, importa esse arquivo com um clique; ele também pode ser carregado na aba de parâmetros de entrada de qualquer EA compatível.
Dica
A verificação de repintura informa apenas o que observou. Execute o inspetor no modo visual do Testador de Estratégia para acompanhar centenas de barras em poucos minutos antes de confiar em um indicador.
Como usar
- Coloque no gráfico o indicador que deseja inspecionar.
- Adicione o Signal Buffer Inspector ao mesmo gráfico (Target selection: Auto).
- Leia a tabela; aguarde novas barras ou use o testador visual para completar a verificação de repintura.
- Clique em Export .set se quiser automatizar os sinais.
Observações
- Sinais desenhados apenas como imagem (canvas) ou como texto em outra janela não podem ser lidos.
- Um indicador carregado pelo caminho do arquivo usa seus parâmetros padrão; coloque-o no gráfico para capturar parâmetros diferentes.
- Os indicadores embutidos do terminal são analisados; a exportação precisa da versão em arquivo do indicador (por exemplo, de MQL5\Indicators\Examples).
- Cada linha "input group" de um indicador conta como um parâmetro quando um EA o carrega; as listas exportadas os incluem automaticamente quando o indicador é tomado do gráfico.
- O inspetor não negocia, não altera o indicador inspecionado e não usa DLL nem conexão com a internet.

