Friday 2 February 2018

Transferência de dados de forexite


MetaTrader 4 - Scripts Importação de quotminute barsquot de forexite - script para MetaTrader 4 Às vezes, o arquivo de cotações mql4 não possui dados pequenos (por exemplo, barras de minutos). Por exemplo, para o ouro: o histórico de barras de minutos abrange o período de 2006 até à data. Isso claramente não é suficiente para um teste decente de uma estratégia áspera que trabalha em prazos médios e mais altos e que não é muito sensível às diferenças nos dados de diferentes revendedores nos prazos menores. No entanto, é possível usar as cotações disponíveis no forexite, até 2001 - mais que esses dados já ganhou uma reputação bastante decente. Este site tem as citações da barra de minuto no formato mais ou menos amigável ao MetaTrader 4: o formato de MetaStock. Infelizmente, as cotações para QuoteRoom têm um formato mais complicado, mesmo que eles são coletados em arquivos individuais para cada ano. Este script é projetado para processar os dados no formato MetaStock. O problema é que as barras minuto são coletadas em arquivos separados por dias de negociação. Além disso, cada arquivo contém dados não só sobre o instrumento necessário (por exemplo, ouro), mas também sobre todos os outros instrumentos negociados pelo concessionário. E terceiro: há citações de arquivos para os fins de semana, que são geralmente desnecessários. Portanto, para importar os dados necessários em ouro para o centro de histórico do MetaTrader 4, é necessário processar todos esses arquivos de alguma forma e reunir todas as barras de minutos em um único arquivo. O script executa essa tarefa específica. Mas primeiro, os dados precisam ser preparados para processamento: 1. Encontre um site gerenciador de download. O programa Teleport Pro foi usado aqui. Mesmo a versão demo não registrada é suficiente para este fim. A versão demo limita o número de arquivos baixados por projeto único para 500. Como um ano comercial, mesmo com os feriados (forexite tem dias de negociação que são feriados), não pode ser superior a 365 dias, isso é suficiente para a finalidade do script . 2. Vá para a seção do site correspondente às barras de minutos para os anos necessários e baixe todos os arquivos diários. Projeto separado terá que ser criado por cada ano, mas os arquivos de anos diferentes podem ser armazenados em um único diretório. Apenas a extensão. zip deve ser especificada na configuração para o download do arquivo, pois esses são os únicos arquivos necessários. Desta forma, é possível fazer o download de aproximadamente 1500 arquivos para os anos 2002-2007. 3. Lote descompactar todos os arquivos para a pasta expertsfilesForexite. A descompactação em lote é incorporada no Explorer. O resultado é uma lista de arquivos com os nomes como 250705.txt (aspas para 25 de julho de 2005) nessa pasta. 4. Em seguida, abra o MetaTrader 4 e anexe o script. Existem os seguintes parâmetros externos: a. Nome do instrumento como apresentado no arquivo de forexite. Para o ouro é XAUUSD, b. A data de início de importação como uma seqüência de caracteres no formato AAAA. MM. DD, c. A data de término da importação como uma string no mesmo formato. Execute o script. O script não processa os arquivos correspondentes aos feriados. Observando o log de execução do script ou na guia Especialistas, é possível adicionar manualmente os ausentes e executar o script novamente. Foi empiricamente encontrados os primeiros anos geralmente não contêm os arquivos de 01 de janeiro (Ano Novo) e 25 de dezembro (Natal). Uma linha de atualização com o número de dias processados ​​é exibida no canto superior esquerdo, de modo a não perder o senso de realidade durante a execução do script (o processamento de dados de 2002 a 2007 para extrair as cotações de ouro durou cerca de 8 minutos). 5. Há grande arquivo na pasta expertsfiles com um nome como XAUUSDALL. csv. Este é o arquivo preliminar pronto para importação (foi agradável ver que MetaTrader 4 é capaz de distinguir datas em formato diferente). É suficiente para definir a omissão da primeira coluna (como a primeira coluna no arquivo criado é XAUUSD, que é desnecessário), para especificar o separador de coluna (vírgula), para marcar o Volume (se não for) e também para Especifique o deslocamento em horas. Eu não tenho que especificar o deslocamento separadamente, como as cotações correspondem à hora do servidor de Alpari, que eu trabalho com. Depois de importar todos os arquivos no diretório expertsfilesForexite, eo arquivo recebido como resultado da operação de script (XAUUSDALL. csv) pode ser excluído. Finalmente: as citações da barra de minuto de forexite não têm dados em volumes. Ao importar para o MetaTrader 4 os volumes são calculados se não tiverem sido especificados nos dados de origem ou se os dados de volume forem contraditórios, uma vez que o testador, como se verifica, não testa os dados sem volumes. Se sua estratégia não considerar volumes e é áspero bastante de modo que as citações diferentes dos negociantes diferentes não o afetem, esta é a ferramenta direita. Nota para o moderador (e outros): por conveniência de testar a operabilidade do script, anexado é um pequeno arquivo com as aspas de todos os símbolos no formato de forexite para o MetaStock de 01.02.2006 a 12.02.2006 (incluindo feriados). Extraia o arquivo para a pasta expertsfilesForexite, defina os parâmetros externos do script (instrumento e ambas as datas) e execute o script. Também é possível experimentar os outros instrumentos, simplesmente alterando o parâmetro externo sSymbol. Forexite dados - toneladas de barras ruins, o que os dados M1 é melhor Junte-se Mar 2017 Status: PA amp VSA quotleadquot o caminho 414 Mensagens Ok em primeiro lugar, estes dados É livre assim que este não é um tópico da queixa ou do rant. Eu tenho recentemente começado recentemente na programação, e tenho feito muitos googling para tentar e encontrar os mais melhores dados a usar-se para backtests. Aparentemente, os dados do Alpari M1 devem ser bons ou possíveis dados do Dukas, mas não consigo encontrar os que estão em busca, só encontrei links mortos em alguns sites de compartilhamento, por isso não consigo compará-los. Se você comparou mais de uma fonte de dados M1, compartilhe suas opiniões. Também se você sabe onde e como obter esses dados, por favor, compartilhe. Eu encontrei uma outra fonte para M1, Hisdata tem Tick e M1, nenhuma idéia de quão bom é Ver minhas cartas abaixo, sobre por que eu acho que os dados Forexite doesnt olhar tão quente. Agora estes são gráficos M1, e realmente para M1 que você quer Tick de qualquer maneira, mas usando esse tipo de M1 expansão em gráficos M5, me faz pensar sobre como bom M5 é realmente vai ser, certamente há melhores dados M1 lá fora eu olhei Através de um monte de dados Forexite e, infelizmente, tudo se parece com isso. Observe nos gráficos que este é exatamente o mesmo gráfico / período de tempo etc, apenas uma imagem foi tirada no monitor de tela larga eo outro não. (Também um é o GMT 0 eo outro não é 3 parece, mas eu era muito cuidadoso para tirar fotos no mesmo tempo no passado. Primeiro gráfico é AJ M1 26 de setembro Forexite 09:00 GMT 0, gráfico 2 é o mesmo equivalente, mas Dados de pimenta Olhe para a diferença na qualidade de velas, eegads e até mesmo a forma geral tem algumas diferenças significativas aqui 3 º gráfico é Forexite, e 4 Pepper equivalente, novamente a qualidade dos dados não é comparação para mim, pelo menos o caminho de O preço é mais comparável aqui (geralmente o caso.) Agora eu posso dizer que eu olhei para M5 e M15 com essas mesmas duas fontes de dados (Pepper e Forexite) e faz quotappearquot para não ter grande efeito global, no grande O esquema das coisas, mas esta é apenas a minha opinião inexperiente fora do manguito, mais uma vez por favor chime naqueles com mais conhecimento aqui. A forma geral das coisas, mesmo em M1 é mais ou menos o mesmo, e quanto mais alto você vai, mais parece Ter uma forma mais precisa. Por supuesto, quem quiser testar scalping strats necessidades, Tick dados para tentar dar algum tipo de representação precisa do passado e alcançar a melhor qualidade possível de modelagem de 99 é o único caminho a percorrer (ou melhor Ainda não use MT4, se você puder). Para outros testes possivelmente M5, ou especialmente M15, usando dados M1 e recebendo 90 será provável bom o suficiente na maioria dos casos (pelo que eu tenho reunido), pelo menos para obter a bola rodando com certeza. O problema com o Tick é que eles são muito grandes arquivos, e baixar e importar é PITA principal. Uma outra pergunta sobre Tick se alguém souber, se eu tiver Winblows (hehe) em uma partição de 30 gig e precisa MT4 para trabalhar com todos esses arquivos Tick, que eu ouvi pode adicionar até 100 gig, será necessário para mesclar esta partição com outro para torná-lo maior Attached Images (clique para ampliar) Atualizado em 2017-04-11 Se você deseja baixar intraday Forex dados para usar com QuantShare ou para uso externo, em seguida, aqui uma lista De sites que permitem exportar cotações históricas para várias moedas de graça. Cada site permite baixar as taxas em um ou vários períodos e, dependendo do provedor, os dados vão de poucos dias a vários anos. Finam é um site russo que permite que você obtenha pelo menos dois meses de dados Forex de um minuto. Você pode usar o Finam para exportar dados para 12 pares de moedas, incluindo EURUSD, EURCHF, EURJPY, EURRUB. Se você estiver procurando citações intraday livres que vai para trás diversos anos há então você deve usar Forexite. Este site fornece dados para 16 pares de moedas e os dados remontam a 2001. A periodicidade é de um minuto. URL Exemplo: forexite / freeforexquotes / 2017/11 / 011111.zip Você pode obter esses dados diretamente no QuantShare usando o seguinte item: Forex Intraday Data Stooq permite que você faça o download de cotações intradiárias para Forex e commodities muito rapidamente coletando todos os dados em um Arquivo compactado. - Ir para stooq / db / h / - Clique no link em 5 minutos - ASCII para fazer o download de cotações de Forex, commodities e índices em um arquivo zip GAIN Capital é um provedor líder de comércio on-line de divisas, gestão de ativos e serviços B2B Forex. O arquivo Gain Capital contém dados históricos de taxas para várias moedas. Os dados contêm os seguintes campos: Pares de moedas, Data, Preço de lances e Preço de pedido. Dukascopy é um banco suíço de Forex. Ele fornece dados de carrapatos gratuitos para vários majores e cruzamentos de FX (Euro vs. Libra Esterlina, Dólar Canadense vs. Franco Suíço, Dólar Australiano vs Yen, Dólar Americano vs. Dólar de Cingapura.) Você pode fazer download dos dados aqui: dukascopy / swiss / Você também pode fazer o download de dados de Forex compilados em outros períodos (1 minuto, 10 minutos, 1 hora, 1 dia, 1 semana e 1 mês). Também baixe as cotações de ações e índices dos EUA. Dados Forex intraday fornecidos por Fxhistoricaldata está disponível em dois períodos diferentes (horária e diária) e para 17 pares FX. Como baixar aspas: - Vá para fxhistoricaldata / - Clique em um par de moedas - Clique em Hourly para baixar dados de 1 hora - Renomeie o arquivo baixado, adicionando a extensão. zip - Abra o arquivo zipado e extrair os dados CSV

No comments:

Post a Comment