Wednesday, 26 July 2017

Backtest Ea Forex Download


Como backtest usando dados de carrapatos 8211 o script de patch gratuito de Birt8217s Se você 8217re nesta etapa, isso deve ser bastante direto. O script remove a limitação de 2 GB que Metatrader 4 tem com arquivos FXT e também desabilita sobrescrever arquivos FXT existentes, o que efetivamente permite o uso de arquivos FXT de dados de carrapatos pré-criados. Este guia é dividido em duas seções: Usando o script de patch Birt8217s Antes de começar com o script, it8217s muito importante saber que existem algumas limitações e que não há suporte disponível qualquer. Se você precisar de suporte técnico ou se você quiser uma experiência mais fácil, você deve verificar o Tick Data Suite. Está disponível uma versão de avaliação gratuita. Se você estiver usando MT4 compilação 405 ou superior e você desejar o recurso de remoção de limitação de 2 GB, baixar e instalar o tempo de execução Microsoft Visual C 10 disponível na página tick downloads de dados na seção Runtimes. Baixe a versão mais recente do script de patch Birt8217s na página de downloads de dados de registro. Instale o script em sua pasta de instalação do Metatrader 4 (patch. mq4 do Birt8217s deve terminar em peritos) Abra qualquer gráfico que desejar em qualquer período de tempo. Certifique-se de que as chamadas DLL são permitidas. Se você não sabe como fazer isso, você tem que abrir o menu Ferramentas, selecione Opções, selecione Expert Advisors e certifique-se de que Permitir DLL importações está habilitado enquanto Confirmar chamadas de função DLL está desabilitado. Clique duas vezes no patch Birt8217s na janela do navegador na seção de scripts. Configure os parâmetros como desejar. Os padrões são bem, a menos que você tenha um FXT com propagação real, caso em que você deve ativar esse parâmetro. Nota: uma vez que a propagação real está ativada, seus backtests SOMENTE funcionam com arquivos FXT de propagação variável e se você quiser executar um backtest com propagação fixa regular você precisa reiniciar seu terminal MT4. Selecione o par de moedas e o período para o qual você criou o FXT. Iniciar o backtest Problemas conhecidos A maioria dos problemas descritos abaixo não se aplica ao Tick Data Suite. Você não pode executar otimizações (tentar fazer isso resultará em uma falha para compilações). O script não funciona com ferramentas de terceiros como o Walk Forward Analyzer. Você deve executar o script manualmente toda vez que você reiniciar Metatrader 4. A remoção de limitação de 2 GB está disponível apenas para Metatrader compilação 405 e se você instalar o tempo de execução Microsoft Visual C (link de download disponível na página de downloads de dados de carrapato). Para versões anteriores, ela está disponível apenas para sistemas operacionais selecionados (Windows Vista, Windows 7, Windows Server 2008). FXT arquivos maiores que 4GB só será lido até 4GB. Executando um backtest antes de iniciar o script, continuar com a execução do script e, em seguida, iniciar outro backtest resultará em um acidente. Você tem que ativar manualmente propagação real e você tem que reiniciar o terminal se você não quiser mais usar propagação real. Como afirmado acima, não há suporte. Você tem que se contentar com os comentários mais antigos na página de dados do tick e com a seção de solução de problemas na página Ticktest de dados do Tick. Estou tentando o patch birt8217s v021 seguindo as etapas listadas acima e eu tenho a mensagem abaixo quando eu anexado o script de patch para um gráfico 1M (plataforma é nem conectado) 2012.08.14 05:23:43 birt8217s patch GBPUSD, entradas M1 : Version0.218221Works somente até MT4 compilação 4098243 NoFXTOverwritetrue Remove2GBLimittrue WARNING28221Utilizar propagação de variável com uma propagação não variável FXT não funciona.8221 RealSpreadtrue 2012.08.14 05:23:43 patch birt8217s GBPUSD, M1: MT4 compilação 409 detectado. 2012.08.14 05:23:43 birt8217s patch GBPUSD, M1: Sobreposição FXT desativada. Endereços corrigidos: 0x556122, 0x55623B, 0x556343. 2012.08.14 05:23:44 birt8217s patch GBPUSD, M1: Patched: fseek 0x557244, fopen 0x557154, fclose 0x55710E, fclose 0x555BD5, fclose 0x5563EE, fread 0x55729A, filelength 0x55718D. O patch de remoção de limite de 2gb foi instalado em 0x2430000. 2012.08.14 05:23:45 patch birt8217s GBPUSD, M1: Processo corrigido para propagação variável em 0x557016. Verificação de volume removida em 0x55734E. 2012.08.14 05:23:45 patch birt8217s GBPUSD, M1: razão uninit 0 2012.08.14 05:23:45 patch birt8217s GBPUSD, M1: removido Afterthat eu comecei o backtester para executar o padrão MACD EA, a plataforma eo testador de estratégia Apenas pendurado lá. O que eu fiz erradamente Quando eu tentei backtest com a versão 438 ele diz 8220testGenerator: erro interno porque o arquivo não foi aberto, 8221 que eu suponho é devido ao patch não funciona. Além disso, este já não está disponível: 8220Se você estiver usando o MT4 build 405 ou superior e quiser o recurso de remoção de limitação de 2 GB, baixe e instale o tempo de execução do Microsoft Visual C 10 disponível na página de downloads de dados de seleção na seção Runtimes.8221Como Backtest uma EA em MT4 Publicado 3 anos atrás 2:00 AM 28 de março de 2014 14 Comentários I8217ve recebeu vários comentários de comerciantes humanos perguntando como eu sou capaz de executar backtests usando consultores especializados na plataforma MT4. Chegou à minha atenção que os comerciantes newbie poderia apreciar um rápido how-to sobre o uso da ferramenta Handy-dandy Strategy Tester de MT4, então eu decidi escrever um guia rápido para ajudar y8217all começar. Antes de começarmos, certifique-se de que terminou a lição da Escola de Pipsologia sobre como usar o MetaTrader 4. Isso deve ajudá-lo com os conceitos básicos de instalar um EA também. Depois de fazer isso, abra o painel do Testador de Estratégia clicando em Exibir e selecionando o Testador de Estratégia. Um painel deve aparecer magicamente na parte inferior da sua plataforma MT4. Escolha o EA que instalou a partir das opções do Expert Advisor. Defina o par de moedas em que deseja executar os backtests eo período apropriado clicando no menu ao lado de Symbol and Period. Especifique o período de backtesting definindo suas datas preferidas e certificando-se de que a caixa Use Date esteja marcada. Neste exemplo, I8217m executando o backtests usando EUR / USD8217s período de 15 minutos de 1 de fevereiro de 2013 a 01 de fevereiro de 2014. Para garantir uma melhor qualidade de modelagem. Selecione a opção Todas as marcas para o modelo e selecione Atual para o spread. Você precisa se certificar de que seus dados de histórico de preços estão completos para evitar erros de gráfico incompatíveis em seu log de negociação ou ter uma qualidade de modelagem inferior a 90. Para fazer isso, vá para o Centro de histórico em Ferramentas ou simplesmente pressione F2 no teclado . Na janela pop-up, clique duas vezes no par de moedas que você estará executando os backtests e verifique se o intervalo de tempo selecionado está incluído no banco de dados. Se não, selecione o período e clique no botão de download abaixo. Recomenda-se que você inclua os dados de 1 minuto para obter resultados de backtest mais precisos, mas isso pode levar muito espaço no disco rígido e, com base nesta experiência do robot82, pode levar alguns programas a falhar. Don8217t dizer que haven8217t sido avisado Uma vez que os dados do histórico está completo, você está finalmente pronto para executar o backtest. Basta clicar no botão Iniciar no lado direito do painel e deixar o número de crunching começar Após alguns segundos ou minutos (dependendo do seu período de backtesting ea velocidade do seu processador), você pode ser capaz de ver os resultados através A guia Gráfico ou Resultados na parte inferior do painel Testador de Estratégia. Como eu sempre menciono embora, certifique-se de tomar esses números com um grão de sal como desempenho passado não é sempre indicativo de resultados futuros. Espero que este tutorial básico faz robôs forex um pouco menos intimidante para novatos lá fora Se você tiver alguma dúvida, basta postar 8217em na caixa de comentários abaixo. E para os comerciantes especializados em torno, I8217m contando com você para ajudar os iniciantes para fora beep beep boop beepThe Ultimate Guide to MT4 Backtesting todas as ferramentas em um só lugar com Tick Data Suite 2 você tem todas as ferramentas backtesting em um só lugar. Você won8217t precisa de qualquer outro software para baixar, converter e exportar dados de carrapatos. Salva o espaço em disco Os dados obtidos por Tick Data Manager são compactados usando um algoritmo especial, portanto, leva menos espaço em disco. Muito fácil de usar Tick O Data Suite 2 se integra diretamente em cada terminal MT4 do seu computador. Instale uma vez e simplesmente acesse o TDS2 do MT4 Strategy Tester. Vários terminais MT4 O TDS2 permite executar múltiplos terminais MT4 simultaneamente a partir da mesma pasta de instalação. Isso significa que você pode executar vários backtests EA e até mesmo otimizações EA ao mesmo tempo. Alterar fuso horário Alternar facilmente entre fusos horários e configurações de horário de verão sem a necessidade de voltar a baixar e reconverter os dados. É fácil selecionar outras configurações de fuso horário da lista. Ambientes Personalizados Você pode criar ambientes de backtest personalizados para corresponder às configurações de qualquer corretor ou qualquer conta de negociação. Você pode testar como a EA se comporta com alavancagem diferente, distâncias de preço mínimo, swaps, comissões, etc. Use o Spread variável TDS2 é o único software que permite usar a variável Spread durante o backtest e até mesmo personalizá-lo. Isso mostra como a EA funciona no ambiente de negociação perto das condições reais do mercado. Aplicar Slippage TDS2 tem uma opção para simular o deslizamento durante o backtest. Deslizamento pode ser aplicado na entrada, saída, SL e TP. Isso mostra como seus resultados do backtest EA parecem quando os preços deslizam, o que acontece muito frequentemente na vida real. O Tick Data Manager permite que você faça o download dos dados de preços de todos os pares de moedas ou instrumentos disponíveis no Dukascopy ou TrueFX. Neste exemplo, vou baixar todos os dados disponíveis da cotação EURUSD, que é a partir do ano de 2013. Como você pode ver theres uma opção para escolher a quantidade de dados tick que você deseja baixar clicando em botões: ano passado, últimos 6 meses, novos dados , Todos os dados ou ano até à data. Quando estiver pronto clique em Iniciar download. Tick ​​Data Manager tem uma janela de fila de tarefas e é aqui que você verá todas as tarefas de download aparecer quando você iniciá-las. Você pode ter muitas tarefas de download agendadas na fila de tarefas. Isso permite que você baixe dados de carrapatos para muitos pares, deixando o computador ligado ao sair para o trabalho, etc. Você também pode pausar, cancelar, excluir tarefas, se necessário. Tick ​​Dados para vários instrumentos baixados no Tick Data Manager Na imagem acima você pode ver que existem três pares de moedas (EURUSD, GBPUSD, USDCAD) que têm dados de tick transferidos. Isso é fácil de ver quando você olha para a coluna Downloaded dias que mostra quantos dias de dados de preço de história é realmente baixado para cada instrumento. Outras colunas mostram mais informações. Por exemplo, a data de início mostra a partir da data em que os dados de preço de histórico estão disponíveis para cada instrumento na origem selecionada (Dukascopy, neste caso). O download mais antigo eo download mais recente mostram o intervalo de datas dos dados de tick que você baixou no computador. Estou escrevendo este guia em 17 de outubro de 2016 e neste exemplo eu tenho todos os dados tick para EURUSD de 04 de maio de 2003 até 16 de outubro de 2016 (ontem). Tenho todos os dados de ticks do GBPUSD para 2016 e últimos 6 meses de dados de ticks para USDCAD. Download amp Instalar MetaTrader 4 platform Baixar MetaTrader 4 para PC, instalá-lo e criar uma conta demo. Se você já tem um terminal cliente MT4 instalado, você pode ir para a próxima etapa. STEP 3.1 Download amp Instalar o MetaTrader 4 Baixar o arquivo de instalação do MT4 Baixar o MT4 do site do corretor ou diretamente daqui: Uma vez baixado, inicie o arquivo de instalação do MT4, que geralmente é chamado mt4setup. exe Se você baixar o MT4 de seu corretor, Pode ser diferente, mas o processo de instalação geralmente é o mesmo. PASSO 3.2 Siga as instruções no ecrã da instalação MT4 Processo de instalação do MT4 Depois de concordar com os termos e condições, pode clicar em NEXT para prosseguir para o passo seguinte e concluir a instalação. Se você deseja instalar o terminal cliente MT4 em uma pasta específica, clique no botão CONFIGURAÇÕES e escolha a pasta de destino de instalação personalizada (não é necessário). PASSO 3.3 Início do terminal cliente MT4 Atalho para iniciar o terminal cliente MT4 Depois de instalar o terminal MT4, você encontrará um novo atalho criado na sua área de trabalho. Comece agora. PASSO 3.4 Criar uma nova conta de demonstração MT4 Escolher servidor MT4 para nova conta Uma vez carregado o MT4, você precisa criar uma conta demo. Primeiro, você precisa selecionar um servidor de demonstração do seu corretor ou simplesmente adicionar o servidor MetaQuotes-Demo à lista clicando no novo corretor. E digitando MetaQuotes. Quando o servidor aparecer na lista, selecione-o e clique em PRÓXIMO. Em seguida, selecione Nova conta de demonstração e clique em NEXT novamente. Siga as instruções na tela para concluir a abertura de uma nova conta demo. Se você já tiver uma conta, clique em CANCELAR e faça login em sua conta. PASSO 3.5 Iniciar sessão na sua conta MT4 Janela de início de sessão MT4 Após a janela de início de sessão aparecer, introduza o seu número de conta MT4 (início de sessão) e palavra-passe para iniciar sessão na sua conta do MetaTrader 4. Contas MT4 tem duas senhas (principal e investidor) e ambos vão trabalhar para executar backtests. Running 99 modelagem de qualidade Cada Backtest backtest com spread real Agora você está pronto para executar Every Tick MT4 backtests com propagação real incorporado e alcance 99 qualidade de modelagem. Tendo propagação histórica real em seu processo de backtesting torna seu teste de estratégia mais preciso. PASSO 4.1 Tester de Estratégia MT4 aberto O Tester de Estratégia MT4 pode ser acessado a partir do menu VIEW superior O Backtesting de estratégias de negociação automatizadas (Expert Advisors) é feito na janela MT4 Strategy Tester. Você pode abri-lo no menu superior (View - gt Strategy Tester) ou pressionando CTRLR.

No comments:

Post a Comment