Scripts: Save OHLCV Data from Chart to CSV File

 

Save OHLCV Data from Chart to CSV File:

Esse script salva todos os dados OHLCV disponíveis no gráfico em um arquivo CSV.

Save OHLCV Data from Chart to CSV File

Author: Mohammad Sh

 
Há alguma diferença em relação à exportação no menu SYMBOLS?
 
umad #:
há alguma diferença em relação à exportação pelo menu SYMBOLS?

Pela minha experiência, às vezes a ferramenta do menu Símbolos não retorna todos os dados disponíveis no gráfico (e às vezes nem funciona), especialmente quando se lida com outros provedores de dados que não a MetaQuotes. Acho que isso ocorre porque a ferramenta do menu Símbolos solicita os dados da corretora, e as corretoras impõem limitações ao número de barras que podemos obter em uma solicitação (acho que é por isso que os dados históricos são preenchidos gradualmente quando abrimos um gráfico completamente novo).

Esse script salva os dados disponíveis localmente no gráfico, portanto, essas limitações não se aplicam a ele.

 

Olá, obrigado por compartilhar.
Mas ainda está funcionando? Tentei em várias corretoras e terminais de gráficos.
Recebi a mensagem de arquivo excel salvo com sucesso, mas não consegui encontrar em qual pasta o download foi feito.

Tentei procurar em todos os lugares.

 
ralph4t #:

Olá, obrigado por compartilhar.
Mas ainda está funcionando? Tentei em várias corretoras e terminais de gráficos.
Recebo a mensagem de arquivo excel salvo com sucesso, mas não consigo encontrar em qual pasta ele conseguiu fazer o download.

Tentei procurar em todos os lugares.

Olá, de nada.
Por favor, abra o MetaEditor (o programa de ícone amarelo que vem com o MetaTrader) e, em seguida, vá para "File>Open Common Data Folder". Uma pasta será aberta. Abra a pasta "Files" (Arquivos). Você pode encontrar a saída lá.

 
Mohammad Sh #:

Olá, de nada.
Por favor, abra o MetaEditor (o programa de ícone amarelo que vem com o MetaTrader) e, em seguida, vá para "File>Open Common Data Folder". Uma pasta será aberta. Abra a pasta "Files" (Arquivos). Você pode encontrar a saída lá.

Olá novamente,
Muito obrigado, amigo, funcionou perfeitamente!
Se quiser um código python que transforme o Excel em uma planilha de dados bem organizada em colunas e não separada por espaços, entre em contato comigo ralphzayl4t@gmail.com. Trabalhei em um.
E quanto a você, como faz para trabalhar com os dados?
 
ralph4t #:
Olá novamente,
Muito obrigado, funcionou perfeitamente!
Se você quiser um código python que transforme o Excel em uma planilha de dados bem organizada em colunas e não separada por espaços, entre em contato comigo ralphzayl4t@gmail.com Eu trabalhei em um.
Enquanto isso, como você faz para trabalhar com os dados?

Obrigado por compartilhar o insight sobre python. Entrarei em contato com você se precisar dessa funcionalidade.
Eu importo principalmente os dados OHLCV de volta para o MetaTrader para usá-los no Strategy Tester. Em alguns casos, quero ter certeza de que terei os dados em meu computador, mesmo que minha conta demo expire. Em alguns casos, altero o spread, as limitações do corretor, etc., para testar a estratégia com minhas próprias especificações preferidas. O csv de saída é formatado de forma que possa ser importado de volta para o MetaTrader diretamente, mas também pode ser importado para python, etc.