Uma dificuldade enfrentada pelos usuários de Amibroker é que só encontramos para download bases de dados do final do dia (EOD – End of the day). Para solucionar esse problema ensinarei de forma simples como importar uma base de dados intraday do Metatrader para o Amibroker para que você possa utilizá-la para suas análises, backtests e muito mais.
A persistência realiza o impossível. Provérbio Chinês
Então sem mais delongas, pegue papel e caneta e vamos ao que interessa. 📝
Pré-requisitos
- Metatrader 5 instalado no seu computador, disponível em https://www.metatrader5.com/pt/download
- Amibroker 6 instalado no seu computador, disponível em https://www.amibroker.com/download.html
Passos para importar a base de dados intraday do Metatrader para o Amibroker
Passo 1
Abra o Metatrader 5 e aperte Crtl + U pata mostrar a lista de ativos
Escolha o ativo que você quer importar os dados
Neste exemplo. vamos importar os dados do mini índice brasileiro
Selecione WIN$N
Clique na aba “Barras”
Se quiser importar os dados intraday selecione o timeframe M1 e o período dos dados que deseja importar
Clique no botão “Solicitação“. Sua tela ficará conforme a imagem abaixo
Clique agora em “Exportar barras”
Salve o arquivo .CSV gerado
Passo 2
Agora abra o Amibroker
Vá no menu “File” > “Import Wizard” > “Pick Files”
Selecione o arquivo .CSV salvo anteriormente
Clique em “Abrir” > “Avançar”
Deixe sua tela “Define fields” como na imagem abaixo
Clique em “Avançar”
Deixe sua tela “Additional settings” como na imagem abaixo, assim da próxima vez que for importar algum arquivo .CSV gerado pelo Metatrader essas configurações já ficarão salvas como um tipo de arquivo e será bem mais rápido para importar os dados.
Clique em “Concluir”
💡 Dica: Fazendo o procedimento acima, das próximas vezes que for importar um arquivo .CSV gerado no Metatrader basta ir direto no menu “File” > “Import ASCII” e em “Tipo: ” escolha “Metatrader (.)” , selecione o arquivo .CSV e é só clicar em “Abrir“. Assim fica muito mais prático importar bases de dados do Metatrader para o Amibroker.
Pronto agora é só dar um clique duplo no simbolo do ativo no menu lateral esquerdo
E assistir a mágica acontecer
Pronto simples assim!
É, eu sei que nesse momento você já deve estar dando pulos de alegria.
Mas o mais surpreendente é que além do timeframe de 1 minuto você pode alternar para outros timeframes no Amibroker da forma que preferir.
Ou seja, importando o timeframe de 1 minuto, você terá acesso à todos os timeframes superiores a ele, como 2 minutos, 5 minutos, 15 minutos, diário, semanal, mensal, etc…
"Os dados são valiosos, mas apenas se você conseguir transformá-los em informações significativas." - Andrew McAfee
Próximos passos
Se quiser se aprofundar mais na utilização do Metatrader recomendo fortemente que conheça o Curso Prático de MetaTrader 4 e 5.
O Rodrigo Rebecchi possui uma didática incrível. Descobri nesse curso muitos recursos que nem imaginava que existia no Metatrader.
Considerações finais
Desejo que esse conteúdo sobre como importar a base de dados intraday do Metatrader para o Amibroker tenha sido útil.
Se gostou compartilhe-o nas redes sociais e ajude outros traders apaixonados por Amibroker a ter uma base de dados intraday dos seus ativos preferidos.
Caso ficou alguma dúvida, deixe abaixo nos comentários. Terei o maior prazer em responder.
Abraços, fui!!! 😎
Postar um comentário