Thursday 23 November 2017

Forex History Data Mt4 Programming


Tenho alguns problemas ao carregar dados históricos. Eu quero testar um consultor especializado para o qual eu preciso de vários dados históricos de 1Min. 1. Quando eu continuar pressionando o botão inicial no gráfico de 1 min para carregar mais dados históricos, há apenas algumas semanas para trás, eu posso ir. Depois disso, pressionar o botão inicial não carrega mais dados históricos. 2. Carreguei um arquivo de dados histórico no centro de histórico. No entanto, o tempo no passado, de onde os dados de meus corretores param e os dados históricos do arquivo entraram em vigor, meus valores de indicadores ficam desarrumados. Anexando uma captura de tela na qual mostra o problema com as linhas do indicador. Não sei por que isso está acontecendo. Alguém pode ajudar com o problema ou sugerir formas de obter grandes quantidades de dados históricos para testes anteriores. Ferramenta gt Opções gt Guia Gráficos gt mudança Barras máximas no histórico e barras máximas no gráfico para 9999999999 gt OK gt Reiniciar MT4. Gordon: Ferramenta gt Opções gt Guia Gráficos gt mudar Barras máximas no histórico e barras máximas no gráfico para 9999999999 gt OK gt Reiniciar MT4. Oi Gordon, Obrigado pela resposta. No entanto, isso não resolve o meu problema. O indicador ainda está enrolado como no gráfico acima. Isso acontece apenas com os dados importados através do centro de histórico. Verifique os dados no centro de histórico. Talvez haja grandes lacunas. Arooba escreveu gtgt 1. Quando eu continuo pressionando o botão de casa no gráfico de 1 min para carregar mais dados históricos, há poucas semanas para voltar. Depois disso, pressionar o botão inicial não carrega mais dados históricos. Apenas FYI como alguém que usa para fazer o que você descreve aqui eu conheço a dor que você está experimentando tentando baixar dados históricos. Há uma maneira mais fácil de obter os dados do servidor do seu corretor e é isso: Etapa 1: Abrir um gráfico M1 Etapa 2: Ir para o Centro de Histórico (pressione F2) Etapa 3: Navegue para o par de moedas e o quot1 Minuto ( M1) quot histórico de dados para o gráfico que você abriu em seu terminal (certifique-se de quotdouble clickquot a quot1 Minute (M1) quot seleção no centro de histórico para que ele realmente se torne a seleção ativa) Etapa 4: então clique esquerdo em qualquer um dos Linhas de dados na janela da mão direita do Centro de Histórico (não importa qual) Etapa 5: Clique no botão quotEditquot, isso exibe outra janela intitulada quotBarquot e a seleção padrão está no quotyearquot Etapa 6: Pressione a seta para baixo em seu Teclado até o ano lê algo bobo como 1970 Passo 7: depois selecione quotOKquot. Isso realmente não editou os dados que você selecionou, mas sim cria uma nova barra com o horário e as informações de preço que você acabou de editar. Não se preocupe com isso, pois você irá excluir esta barra falsa no final. Etapa 8: Agora selecione quotClosequot no Centro de História. Etapa 9: Navegue para o seu gráfico de interesse M1 e, em seguida, no menu do terminal selecione quotCharts - gt Refreshquot. Isso atualizará o gráfico e tentará preencher as lacunas de tempo nos dados do gráfico (que agora inclui o ponto de dados do ano de 1970) com os dados do servidor, o passo 9 continuou. Agora, seu gráfico terá puxado em qualquer lugar de 2048 para 65536 barras M1 do seu servidor de corretores (não servidor Metaquotes) e geralmente é muito mais dados do que você pode fazer com que o corretor tente quando você tenta e desloca manualmente o seu gráfico M1 no tempo Passo 10: Volte para o Centro de História (pressione F2) e navegue até seu par de moedas e seus dados M1. Etapa 11: desça os dados até a parte inferior da lista, você verá sua vela de 1970 lá, clique nele uma vez e clique no botão QuotDelete no botão da janela do Centro de História Agora você baixou rapidamente todos os dados do M1 dos corretores no seu par de moedas que o corretor vai deixar, muito mais rápido do que pressionar a página inicial ou a tecla pg-up por minutos e minutos para fazer o download Ainda menos dados. Também funciona com gráficos de outros prazos. Excelente Bom achar phillip. E realmente faz sentido. LoL Estou feliz que faz sentido para alguém é grego para mim. O corretor NoDD, ECN, STP que vou usar: FxOpen só mantém alguns dias de dados m1 em seu servidor que eu colhei com seu método de rolagem para trás e eles não têm nenhum arquivo DownLoad de dados. Lame. Espero que eles façam um trabalho melhor com a V5 para que o testador de estratégia não tenha os mesmos problemas coxos. . Obrigado pela informação e assistência a todos. Apenas FYI como alguém que usa para fazer o que você descreve aqui eu conheço a dor que você está experimentando tentando baixar dados históricos. Obrigado, eu fiz isso e realmente entendi o que estava fazendo. Vou adicionar uma sugestão: faça isso no modo de lote:. Quando você estiver no centro de histórico, percorra todos os pares de moeda e volte a data um em cada par de acordo com instruções e depois feche o centro de histórico e depois percorra todos os gráficos. Em seguida, volte para o histórico para retirar todos os realmente antigos adicionados para o efeito. . Agora, se eu posso imaginar como convertê-los sem estragar-los. . Talvez um de vocês experimente programadores savy pode automatizar isso e transformá-lo em um script Splice PeriodConverterALLRev01.mq4 de mql5enforum118275page2 no final dele e ele irá automatizar o todo. Isso seria ótimo para todos. Só teria que dar uma simples instrução fácil para novatos como eu e acabaria com esses incidentes de recuperação constante para todos de uma vez e para todos. Eu ficaria feliz em fazê-lo, se você quiser esperar alguns anos para que eu realmente conheça o suficiente para fazê-lo LoL. Graças a todos por toda a ajuda (lt 8) Obrigado, eu fiz isso e realmente entendi o que estava fazendo. Vou adicionar uma sugestão: faça isso no modo de lote:. Quando você estiver no centro de histórico, percorra todos os pares de moeda e volte a data um em cada par de acordo com instruções e depois feche o centro de histórico e depois percorra todos os gráficos. Em seguida, volte para o histórico para retirar todos os realmente antigos adicionados para o efeito. . Agora, se eu posso descobrir como convertê-los sem estragar-los. . Talvez um de vocês experimente programadores savy pode automatizar isso e transformá-lo em um script Splice PeriodConverterALLRev01.mq4 de mql5enforum118275page2 no final dele e ele irá automatizar o todo. Isso seria ótimo para todos. Só teria que dar uma simples instrução fácil para novatos como eu e acabaria com esses incidentes de recuperação constante para todos de uma vez e para todos. Eu ficaria feliz em fazê-lo, se você quiser esperar alguns anos para que eu realmente conheça o suficiente para fazê-lo LoL. Graças a todos e todos por toda a ajuda (lt 8) Sim, eu faço isso em modo por lotes, assim como você observou. Que se você é um usuário MIG ou CitiFX, então você encontrará todo o processo bastante demorado no entanto (eles têm cerca de 60 pares de moedas). Mas você só deve encontrar-se na posição de precisar fazer uma vez e nunca mais de uma vez (por corretor). Eu pensei em tornar o processo mais automatizado, mas a verdade é que se você pensa em você realmente só precisa extrair o máximo possível de dados históricos do seu corretor apenas uma vez. Depois disso, você estará acumulando dados do histórico à medida que o tempo progride de qualquer maneira (Im assumindo que você tenha a configuração de contas de demonstração MT4 cujo único propósito é simplesmente colher os dados do Forex M1. Se não, então você deveria procurar configurar algo como esse de qualquer maneira). Considerando que o converso M1 - outros dados do período de tempo é mais uma coisa de rotina, provavelmente você estará fazendo uma base semanal ou mensal de qualquer maneira (independentemente da sua taxa de ciclo de aprendizado de backtesting). Dados históricos Olá, eu sou novo aqui, por favor, perdoe-me se eu Fazendo algo que não suponho fazer. Eu sou muito muito novo neste mundo, mas estou parecendo ser completamente viciado. Assim, uma das coisas que me surpreende é o backtesting das estratégias, e eu estava muito baixo em dados históricos (alpari não é suficiente, eu acho). Eu começo o meu reacherch e Encontrei isso em uma rede P2P: 152MB arquivo Zip com dados históricos de Forex em resolução de 1 minuto e 15 minutos. Dados para 2001-2005 inclusive (pares maiores 1999-2005 15 minutos) Todos os principais pares. Formato de arquivo de texto CSV. Você precisará esperar por 45 segundos e depois clicar no botão: Aguarde 35 segundos .. Aguarde 10 segundos .. Clique aqui para baixar Alguém pode me dizer se isso é possível Você pode importar arquivos CSV para seus Dados Históricos em MT4. Clique em FerramentasHistorical Center na moeda, no intervalo de tempo e depois na importação. E obrigado pelo link. Vou tentar usar esses dados para melhorar meus backtests também.

No comments:

Post a Comment