Esse utilitário não é uma ferramenta de informações de trading propriamente dita. Ele só terá valor real para quem busca informações de barras utilizando as funções Barras (ou iBarras, que são quase equivalentes) e CopyRates em múltiplos períodos de tempo. A maior parte dos testes foi realizada usando o utilitário Basket Viewer e clicando em cada um dos símbolos para alternar os gráficos e visualizar as informações exibidas.
A ferramenta permite que o usuário utilize o símbolo do gráfico atual (padrão) ou insira qualquer símbolo da sua lista de observação de mercado, podendo assim visualizar o número de barras reportadas para cada período de tempo através da função Barras. Além disso, ela mostra os resultados da função CopyRates para qualquer número de barra válido inserido pelo usuário. Por padrão, o utilitário exibe as informações de CopyRates para a barra mais antiga em cada período de tempo.
Esse utilitário é um indicador complementar ao indicador que obtém informações sobre barras válidas usando a função SeriesInfoInteger. Embora a SeriesInfoInteger pareça ser uma forma "melhor" de obter informações sobre barras, ambas as funções reportam barras que o CopyRates não consegue acessar, pelo menos na versão atual do terminal.
Abaixo, você pode ver a inicialização típica do indicador, que apresenta uma série de erros "4401 - Dados do terminal não disponíveis", seguidos por uma tela com menos erros à medida que o terminal inicializa os dados. Role para baixo e veja a descrição do que cada controle numerado faz:

Os Controles:
- 1) "Taxas e Barras" - Selecione e arraste para mover a exibição para um local diferente no gráfico.
- 2) Este é o campo de entrada do número da barra. Insira um número de barra para verificar se as informações do CopyRates estão disponíveis para essa barra.
- 3) "Símbolo" - Clique para alternar o número da barra para o padrão "Mais Antigo" ou o último número de barra inserido.
- 4) Este é o campo de entrada de símbolo. Insira qualquer símbolo na sua lista de observação de mercado para exibi-lo.
- 5) Clique nas informações de CopyRates do MN1 para ativar ou desativar a gravação de logs. Quando ativado, os erros retornados de Barras e CopyRates serão gravados nos logs.
Recomendo que você obtenha e descomente // #include <errordescription.mqh> // errordescription.mqh pode ser encontrado em: link
e adicionar o texto de ErrorDescription de volta ao indicador. Não posso enviar o código com esse include incluído.
Durante meus testes, as Barras reportavam valores superiores a 100.000, mas o CopyRates nunca pareceu obter dados para números de barra superiores a 99.999. A imagem abaixo mostra o erro CopyRates 4401 para a barra 100.000 e o sucesso para a barra 99.999:

Publicações relacionadas
- AllAverages v4.9 MT5: O Indicador Imperdível para Traders
- Bandas Quantílicas: Entenda Esse Indicador para MetaTrader 5
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Índice de Caminhada Aleatória: Um Indicador Essencial para MetaTrader 5
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5