Signal Buffer Inspector MT4
- Utilitários
-
Dasha Borisenko
MetaTrader developer: MQL4/MQL5 Expert Advisors, indicators and scripts since 2014.
My products on the MQL5 Market: - Versão: 1.0
Signal Buffer Inspector mostra o que outro indicador no mesmo gráfico realmente produz, inclusive indicadores que você tem apenas como arquivo EX4. Ele responde às perguntas com que toda automação começa: qual buffer contém os sinais BUY, qual contém os sinais SELL, qual valor significa "sem sinal", em qual barra os novos sinais aparecem e se os valores das barras fechadas mudam depois.
O que ele mostra
Uma tabela lista todos os buffers do indicador inspecionado com o tipo (setas BUY, setas SELL, setas mistas, flags +1/-1, linhas ou vazio), direção e confiança, número de sinais, valor vazio e deslocamento do sinal. EMPTY_VALUE, 0 ou uma constante como -1 são reconhecidos como "sem sinal". Indicadores que desenham setas como objetos do gráfico também são detectados, agrupados pelo prefixo do nome do objeto.
A verificação de repintura registra os valores das barras fechadas. Se um valor mudar ou desaparecer depois, 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. O veredito (READY, CHECKING, REPAINTS ou NO SIGNALS) aparece junto com as configurações sugeridas.
Configurações e exportação
A tela Settings seleciona outro indicador do gráfico com os botões de seta, ou recebe um nome de arquivo de MQL4\Indicators, como ZigZag, junto com os seus parâmetros, por exemplo 20;7;4. Apply reinicia a análise imediatamente. O painel pode ser recolhido em uma linha e ajusta sua largura ao gráfico.
Export .set grava as configurações sugeridas (nome do arquivo, parâmetros, buffers e deslocamento) na pasta comum Files dos seus terminais, Files\SignalBufferInspector. Se não for possível gravar nessa pasta, o arquivo vai para MQL4\Files\SignalBufferInspector deste terminal. O arquivo pode ser carregado nos parâmetros do Testador de Estratégia ou em um Expert Advisor que leia esse formato, como o Signal Buffer Trader.
Observações
- Os parâmetros de um indicador colocado no gráfico são lidos do gráfico. No modo de nome de arquivo, eles são digitados separados por ";".
- O MT4 pode passar a outro indicador até 12 parâmetros (no máximo 2 de texto) ou até 16 parâmetros numéricos. O painel informa quais parâmetros mantêm o valor padrão.
- Os indicadores integrados da lista Indicadores do MT4 não podem ser lidos por programas. Use as versões em arquivo, por exemplo Custom Moving Averages.
- Sinais desenhados apenas como imagens não podem ser lidos.
- O inspetor não opera e não usa DLL nem conexão com a internet.
A verificação de repintura só informa o que observou, então execute o inspetor no modo visual do Testador de Estratégia antes de confiar em um indicador. Também existe uma versão para MetaTrader 5.

