programação
Agora você está lendo
Dados históricos MetaTrader 4 - importação de arquivos CSV
0

Dados históricos MetaTrader 4 - importação de arquivos CSV

criado Paweł Mosionek18 Września 2017

Dados históricos MetaTrader 4 / 5

Muitas vezes enfrentamos uma situação em que nosso corretor em sua plataforma fornece uma gama limitada de cotações históricas de instrumentos financeiros. Se quisermos analisar em um tempo muito longo ou, mais frequentemente, verificar a eficácia do nosso sistema, precisamos ter acesso a pelo menos alguns anos de história. Em um dos artigos anteriores, descrevi como podemos ampliar o escopo de dados usando métodos rápidos e importando dados do corretor ECN - Dukascopy.

Leia: Estendendo o histórico do gráfico nos dados MT4 e Dukascopy tiki

Desta vez vou descrever de outra forma - importar dados de outras fontes externas a partir de arquivos CSV.

Onde obter dados históricos do MetaTrader

Esta tarefa é simples e difícil ao mesmo tempo :-). Existe tudo na rede. Existem também sites que fornecem dados históricos. Ao inserir as frases apropriadas sem qualquer problema, você encontrará serviços como:

Os arquivos estão disponíveis para download gratuitamente, no entanto, antes de você começar a testar, executar o controle de qualidade de dados e verificar sua correção aleatoriamente.

Formato de dados

Os dados devem estar no formato correto - geralmente CSV ou TXT. Existe também uma segunda condição. Se você quiser usá-los na plataforma MT4 / 5, os elementos individuais devem ser salvos na ordem correta. Deve ficar assim: 2015.01.05,00: 00,1.2511,1.2590,1.2492,1.2530,8515.

Este é o registro de uma única vela para um gráfico diário. Por sua vez, esta é a data da cotação, o horário de abertura da vela, a taxa do instrumento OHLC (abertura - topo - fundo - fechamento), volume (número de tiques). Todos separados por vírgulas sem espaços. Se obtivermos dados com uma aparência diferente, teremos um problema. No entanto, muitas vezes você pode lidar com isso, por exemplo, alterando os separadores de período (às vezes os separadores são um ponto em vez de uma vírgula, que podem ser facilmente alterados no Excel) ou removendo colunas desnecessárias.

Às vezes, a cirurgia é um pouco mais complicada. Este é o caso, por exemplo, se você quiser usar os dados do site Stooq.com. No entanto, existe uma maneira simples, mas bastante trabalhosa, de usá-los no MT4. Instruções detalhadas sobre a conversão podem ser encontradas no site polmoney.pl.

Como adicionar dados ao MetaTrader

Se tivermos preparado arquivos no formato certo, a tarefa se torna muito fácil. Nós começamos a plataforma, e depois vamos para Centro Histórico (F2) da guia Ferramentas.

Então, estamos procurando o instrumento para o qual queremos importar nosso arquivo e clique duas vezes nele, o que resulta na expansão da lista de intervalos. Se você nunca esteve aqui antes, não se surpreenda que a janela esteja vazia e todos os valores estejam "cinza". É somente quando você clica duas vezes em um determinado intervalo que qualquer dado será exibido para nós. O próximo passo é selecionar a opção Importar.

Nesta janela, precisamos selecionar o arquivo no formato .csv (ou .txt). Também temos a opção de edição de dados truncada, como deslocamento de tempo, desconsiderando as configurações de volume ou separador. Se tudo estiver ok, aprovamos clicando em Ok e estamos felizes com nosso novo e prolongado histórico de cotações nos gráficos.

O que você acha disso?
Eu
25%
interessante
63%
Heh ...
0%
O quê?
0%
Eu não gosto
0%
tragédia
13%
Sobre o autor
Avatar
Paweł Mosionek
Um operador ativo no mercado Forex desde o ano 2006. Editor do portal Forex Nawigator e editor-chefe e co-criador do ForexClub.pl. Orador na conferência "Focus on Forex" na Escola de Economia de Varsóvia, "NetVision" na Universidade de Tecnologia de Gdańsk e "Financial Intelligence" na Universidade de Gdańsk. Duas vezes vencedor do "Junior Trader" - um jogo de investimento para estudantes organizado pelo DM XTB. Viciado em viagens, motos e pára-quedismo.
Comentários

Deixe uma resposta