Colegas,
Tem como exportar histórico de cotações do MT5, para execel???
Olá jovanesoares,
Por favor dê uma olhada na Base de Código e também nos Artigos sobre esse assunto.
Encontrei esse artigo que poderia te ajudar em alguma coisa: https://www.mql5.com/pt/articles/651
Entretanto, o ideal mesmo seria você estudar sobre as Funções de Arquivo do MT5, que o permitiriam exportar informações no formato .CSV, nativo na linguagem MQL5, e facilmente importado pelo Excel.
Abraços,
Malacarne
![Guia prático do MQL5: Registrando o histórico de negociações em um arquivo e criando gráficos de saldo para cada símbolo no Excel Guia prático do MQL5: Registrando o histórico de negociações em um arquivo e criando gráficos de saldo para cada símbolo no Excel](https://c.mql5.com/36/6/guia-pratico-do-mql5-registrando.png)
- 2014.03.24
- Anatoli Kazharski
- www.mql5.com
Colegas,
Tem como exportar histórico de cotações do MT5, para execel???
tem sim, segue o link
https://www.mql5.com/pt/code/232
siga esses passos
1 - instale o script dentro da pasta MQL5\script do seu metatrade 5
2 - compile o script.
3 - Depois coloque o script no grafico e vc terá um arquivo na pasta MQL5\Files
se vc quiser vc pode abrir o arquivo no MT4 e depois importar para o excel mas com esse arquivo ai ja tem os dados historicos, basta na hora de importar para o excel formatar como vc quiser.
![YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4 YURAZ_CreateCSV_HistoryFile_From_MT5_For_MT4](/i/code/script.png)
- votos: 23
- 2014.01.15
- YURAZ
- www.mql5.com
E para o inverso, que é importar do Excel para o MT5, é possível?
Olá Thiago Ferreira,
De forma nativa, infelizmente não é possível. Mas existe uma solução: você teria que escrever os valores desejados em arquivo (formatos CSV ou TXT, por exemplo) e ler esses valores no MT5 a partir do arquivo.
Abraços,
Malacarne
Olá Thiago Ferreira,
De forma nativa, infelizmente não é possível. Mas existe uma solução: você teria que escrever os valores desejados em arquivo (formatos CSV ou TXT, por exemplo) e ler esses valores no MT5 a partir do arquivo.
Abraços,
Malacarne
Ok. Malacarde. Obrigado pela info!
Como eu faço isso no MT5?
Via as funções do tipo FileRead. Elas permitem que o MT5 leia arquivos CSV, reconhecendo valores numéricos e de texto. Entretanto, requer conhecimento de programação.
Aqui o resumo das funções:
https://www.mql5.com/pt/docs/files
Abraços,
Malacarne
![Documentação sobre MQL5: Funções de Arquivo Documentação sobre MQL5: Funções de Arquivo](/i/community/logo_mql5_small.png)
- www.mql5.com
Bem, andei pesquisando alguns artigos no site MQL5.com.
Existe uma alternativa escrita em Delphi para importar e exportar dados do Excel. Entretanto, a mesma serve (até onde me consta) para MetaTrader 4.
Seria interessante poder testar a mesma para ver se também funciona no MT5.
Segue o link: https://www.mql5.com/pt/code/8175
Abraços,
Malacarne
![MS Excel: Data Exchange and Management MS Excel: Data Exchange and Management](/i/code/script.png)
- votos: 7
- 2014.04.21
- Avals
- www.mql5.com
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Colegas,
Tem como exportar histórico de cotações do MT5, para execel???