Scripts: sHistoryExport - roteiro prático para exportar os dados históricos no formato do МetaТrader 4 - página 3
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
E não há lugar para baixá-los.
Como opção, é possível baixar o histórico de diferentes corretoras e algum script para fazer a interligação, em que cada um dos 2-3 arquivos de cotação é um doador de cotações ausentes para outros arquivos (os buracos de diferentes corretoras geralmente não coincidem). Ainda assim, é melhor ter cotações ligeiramente diferentes do que um buraco que leve a uma diferença catastrófica nos testes do robô.
Dizem que o histórico é melhor no mt5. E há um script que traduz as cotações do mt5 para o mt4.
Este é ele)
Será que o histórico normal está ausente na natureza???? Bem, chegamos a esse ponto...
O que é anormal se não houver cotações por alguns minutos e as barras (que seriam traços O=H=L=C) não forem exibidas para elas?
Uma vez houve uma discussão sobre essas omissões, e eu até escrevi um artigo "Gráficos sem barras ausentes".
Mas há uma opinião de que esses gráficos também são bastante normais)
Em princípio, eu também ficaria satisfeito com o m5, já que o período de trabalho é o m15+, mas ninguém mantém o m5 "oficialmente", certo?
65.000 barras são armazenadas por todas as corretoras (todos os TFs).
A propósito, você não respondeu sobre a verificação. Talvez você possa me dizer como, pelo menos, detectar TODOS os buracos para orientar se algo pode ser feito em relação a eles (por exemplo, os pequenos podem até ser corrigidos manualmente). Certa vez, encontrei um script de verificação com "correção" incorporada por vários algoritmos. Não estou vendo nada parecido com isso agora. Como eles testam agora? Por que ninguém se importa com as falhas? De alguma forma, os proprietários de robôs escapam disso...?
Meu script carrega o histórico usando funções MQL padrão. Ele não verifica se há falhas.
Havia um script para verificar o histórico no kodobase, procure por ele.
Também é possível sincronizar o histórico de diferentes corretoras, mas ainda não encontrei esse script.
Também é possível sincronizar o histórico de diferentes corretoras, mas ainda não encontrei tal coisa.
Encontrei um problema: o script não foi compilado. No final, encontrei uma solução aqui no site. Talvez isso ajude alguém, eu cito:
Baixe o script para MT5copie-o para a pasta MQL5\Scripts
no WINDOWS 7, VISTA copie-o para a pasta do usuário em vez de Arquivos de Programas
c:\Users\Администратор\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Scripts\
Em vez de Administrator, seu nome de usuário poderia ser Petya e Masha.
Acrescentarei que você deve conseguir ver as pastas ocultas, pois fiz todas as manipulações no diretório acima, não em C:\Arquivos de programas.
Boa sorte, aprenda o que está fazendo ))
Você pode me dizer se há alguma maneira de fazer com que as linhas sejam exibidas de forma que a data seja um número sólido? Aqui está um exemplo:
20160223,08:00,123.753,123.76,123.509,123.691,4679
Ao autor, muito obrigado. Ótimo roteiro.
Você pode me dizer se há alguma maneira de fazer com que as linhas sejam exibidas de forma que a data seja um número sólido? Aqui está um exemplo:
20160223,08:00,123.753,123.76,123.509,123.691,4679
Muito obrigado, está funcionando para mim!
Mas descobri que há uma linha de código que deveria ser assim(sobre a linha 125 nesse script):
linha 125: for ( int i = copy_count-1; i >= 0; i -- )...
por causa do i > 0 (acho que deveria ser i >= 0), não há o primeiro registro.
^_^
sHistoryExport - roteiro prático para exportar os dados históricos no formato do МetaТrader 4:
Autor: Andrey Khatimlianskii
Hello,
Is it possible to change the script to generate several timeframes and different Bars count for each TF ?
For Example:
I would like to extract all symbols of "Market Watch" into 50 bars of W1, 100 Bars od D1, 200 Bars of H4, but using the script just one time!
Is it possible to change the script to generate several timeframes and different Bars count for each TF ?
For Example:
I would like to extract all symbols of "Market Watch" into 50 bars of W1, 100 Bars od D1, 200 Bars of H4, but using the script just one time!
Yes, it's possible. But what for?
Anyway, you can ask for any modification at Freelance section.