Thursday, 13 July 2017

Wfa Forex


O que é Walk Forward Analysis Walk anaylsis é o processo de otimização de um sistema de negociação usando um conjunto limitado de parâmetros e, em seguida, testando o melhor parâmetro otimizado definido em dados fora da amostra. Isso é semelhante a como você usaria seu consultor especialista em negociação ao vivo. Os princípios da análise progressiva foram descritos pela primeira vez no livro The Evaluation and Optimization of Trading Strategies de Robert Pardo. Para realizar uma análise progressiva no MetaTrader, primeiro otimize o consultor especialista no Strategy Tester. Em seguida, escolha o resultado mais lucrativo na guia Resultados da Otimização e execute um backtest durante um período de tempo imediatamente após o período de otimização. A data de término do período de otimização é igual à data de início do período de teste. Este processo é repetido repetidamente até atingir um tamanho de amostra satisfatório. Se o consultor especialista tiver um bom desempenho no teste, em relação aos resultados de otimização, pode-se concluir que o consultor especialista provavelmente será rentável na negociação ao vivo. Se, por outro lado, o consultor perito executa mal nos testes, então os parâmetros de otimização ou a duração dos períodos de teste e otimização precisarão ser ajustados. Se, após muitas tentativas, o consultor perito ainda não tiver um bom desempenho no teste, então pode-se concluir que o sistema de negociação não é lucrativo. A animação à direita ilustra o procedimento de análise avançado. Uma otimização é realizada durante um período mais longo (os dados na amostra) e, em seguida, o conjunto de parâmetros otimizados é testado durante um período mais curto subseqüente (dados fora da amostra). Os períodos de otimização e teste são deslocados para a frente e o processo é repetido até obter um tamanho de amostra adequado. Fonte Um exemplo de uma análise de marcha para frente Fornecer um exemplo da vida real: íamos fazer uma análise progressiva em um consultor especializado, usando o EURUSD M30. Bem otimize este consultor especializado durante um período de 120 dias. Nós escolhemos os 3 ou 4 parâmetros mais importantes para otimizar, de modo a não otimizar ou ajustar a curva nos resultados. Além disso, menos parâmetros significam um teste mais rápido. Bem, selecione o resultado mais lucrativo e reflite esses parâmetros durante um período de 30 dias imediatamente após o período de otimização. Recomenda-se usar um período de teste de aproximadamente 25 do comprimento do período de otimização. Uma vez que gravamos nossos resultados, bem, mova o próximo período de otimização e teste em 30 dias. Após 12 rodadas consecutivas de otimização e testes, bem, tenha um valor de anos de dados de análise avançados. Comparamos o lucro diário médio dos períodos de otimização com o lucro diário médio para os períodos de teste. Isso nos dará um cálculo chamado de taxa de eficiência de progresso. Uma relação de eficiência progressiva superior a 0,5 é considerada um resultado muito bom. É o que chamamos de sistema de negociação robusto. No entanto, um consultor especialista é negociável, desde que seja consistentemente rentável durante vários períodos de teste. Se o índice de eficiência progressiva é negativo, isso significa que o consultor especialista não apresentou desempenho em relação aos resultados de otimização. Claro, você pode fazer uma análise progressiva manualmente no MetaTraders Strategy Tester. Mas o processo é tedioso, demorado e propenso ao erro. Este é o lugar onde o software Walk Forward Analyzer entra. O programa executará automaticamente uma análise progressiva usando o MetaTraders Strategy Tester durante qualquer período de tempo, com apenas algumas configurações fornecidas pelo usuário. Tutorial do Tester Estratégia do MetaTrader 4 Para tirar o máximo proveito Do seu consultor especialista, você precisará otimizar e testar sua estratégia usando o MetaTraders Strategy Tester. Enquanto o teste para frente em uma conta demo é essencial, o teste de retorno permite simular a negociação durante um longo período de tempo em apenas alguns minutos. E com o recurso de otimização, você pode descobrir quais configurações foram executadas melhor em um período de gráfico histórico selecionado. Há um debate considerável sobre a precisão do testador de estratégia MetaTraders. Na melhor das hipóteses, backtesting oferece apenas uma aproximação próxima de como os negócios seriam executados em tempo real. Mas é a única ferramenta disponível para testar rapidamente qualquer estratégia em uma ampla gama de situações comerciais e uma que você deve aprender a usar bem. Abra o Strategy Tester no MetaTrader clicando no botão apropriado na barra de ferramentas ou selecionando Strategy Tester no menu Exibir. Centro de histórico Antes de testar ou otimizar, é importante certificar-se de que os dados do seu histórico sejam completos e precisos, especialmente se você estiver usando Cada marca como seu modelo de teste. Se você ver erros de gráfico incompatíveis no seu diário ou se sua qualidade de modelagem for inferior a 90, seus dados de histórico são insuficientes para gerar carrapatos precisos. Abra o Centro de História no menu Ferramentas ou pressionando F2 no seu teclado. Clique duas vezes no par do gráfico na coluna da esquerda para a qual você pretende testar. Uma lista de períodos de tempo aparecerá abaixo. Comece clicando duas vezes em 1 Minuto (M1) para carregar os dados do histórico desse período. O backtester usa dados M1 para gerar carrapatos, por isso é importante que seus dados M1 estejam completos. No Centro de História, você pode baixar ou importar dados para usar no backtesting. Seu corretor fornecerá automaticamente alguns dados recentes, mas pode não ser suficiente para um backtest mais longo. Além disso, os dados gratuitos para download do MetaTrader (acessível através do botão Download) nem sempre estão completos e podem conter grandes lacunas. Você pode baixar dados M1 gratuitos de forextesterdatadatasources. html. Primeiro, selecione o período M1 para o símbolo da lista no lado esquerdo. Clique no botão Importar e, em seguida, clique em Procurar na caixa de diálogo Importar para selecionar o arquivo de dados M1 que você acabou de baixar. Pressione OK para importar os dados - pode levar vários minutos. Agora você tem vários anos de dados M1 para esse símbolo. Para usar esses dados em prazos maiores, você precisará usar o script periodconverter que vem com MetaTrader. Abra uma janela de gráfico e defina-a para M1. Arraste e solte o script periodconverter da janela Navigator no gráfico e defina a configuração ExtPeriodMultiplier para o número de minutos para converter. Para M15, use 15 para H1, use 60 para H4, use 240 e assim por diante. Repita este processo para todos os períodos de símbolos que você pretende testar. Depois de ter dados de histórico suficientes, você pode começar a testar. O vídeo abaixo demonstra o processo de importação e conversão dos dados M1: Otimização O recurso de otimização do MetaTrader 4 permite que você teste milhares de combinações de configurações de consultor especialista para encontrar as configurações mais rentáveis ​​para o gráfico, o período e o intervalo de datas selecionados. As estratégias baseadas em indicadores precisarão ser otimizadas para a máxima rentabilidade. No entanto, quase todas as EAs se beneficiarão com a otimização - mesmo aquelas que comercializam dados de tiques, desde que você tenha dados de histórico M1 completos (veja acima). Enquanto o otimizador retornará as configurações mais lucrativas para o intervalo de datas selecionado, isso não garante que essas configurações sejam rentáveis ​​no futuro. As condições do mercado mudam frequentemente, por isso é importante re-optimizar regularmente o seu consultor especializado para obter melhores resultados. Para otimizar seu consultor especializado, primeiro selecione-o na caixa suspensa Advisor especialista. Selecione o par de moedas da caixa Símbolo e do período do gráfico na caixa Período. Para modelo. Você geralmente deseja selecionar Open Prices Only, a menos que você esteja otimizando uma EA que é executada em dados de marca. Nesse caso, selecione Every Tick. Marque a opção Usar data e selecione um intervalo de datas para otimizar. Por fim, certifique-se de que otimização esteja marcada. Clique no botão Propriedades Especializadas para abrir as configurações do seu consultor especializado. Sob a guia Inputs é onde você entrará o intervalo de valores para otimizar. A coluna Iniciar será o valor mais baixo para uma determinada configuração, enquanto a coluna Stop será a mais alta. A coluna Etapa é a quantidade que o otimizador irá passar da configuração Iniciar para Parar. Na imagem acima, estamos optimizando as configurações de SL, TS e TP para um consultor especializado. O valor de início é 20, o Passo é 20 e o Stop é 200. O otimizador testará cada combinação de valores de 20, 40, 60 e assim por diante até 200. Use um valor de início, etapa e parada apropriado para A configuração que você está otimizando. Mesmo os valores (5, 10, etc.) são bons. A caixa de seleção para o extremo esquerdo deve ser selecionada para que essa configuração seja otimizada. Qualquer configuração que não esteja marcada usará o número na coluna Valor ao otimizar. Sob a guia Testes, você pode ajustar o depósito inicial a algo um pouco mais realista. Deixe as outras configurações em seus padrões. Quando estiver pronto para começar a otimizar, aperte o botão Iniciar, na parte inferior direita, da janela Estratégia testadora. Dependendo do período, o intervalo de datas, o modelo de teste e o número de configurações a serem otimizadas podem levar de alguns minutos a várias horas. Se demorar muito, considere encurtar o intervalo de datas, otimizando menos configurações ou usando um valor de passo maior. Assim que a otimização for concluída, abra a guia Resultados da Otimização e clique duas vezes na coluna Lucro para ordenar os resultados. Clique duas vezes em qualquer um dos resultados para carregá-lo no testador. Pressione o botão Iniciar novamente para voltar a testar com as configurações selecionadas. Backtesting Até agora, deve ser óbvio como o backtester funciona. Selecione seu consultor especialista. Símbolo. Período e modelo. Marque a caixa Usar data e selecione um intervalo de datas. Selecione o modo visual apenas se desejar um procedimento visual do backtesting. Deixe a Otimização desmarcada. Pressione o botão Propriedades Experientes e insira suas configurações na coluna Valor na guia Entradas. Você também pode carregar ou salvar configurações usando os botões no canto inferior direito. As colunas Start, Step e Stop são ignoradas, assim como as caixas de seleção. Feche a caixa de diálogo Propriedades Expert e pressione Iniciar para iniciar o teste. Levará de alguns segundos a vários minutos dependendo das suas configurações. Quando o teste terminar, abra a guia Relatório na parte inferior para ver seus resultados. Algumas estatísticas para tomar nota: lucro líquido total - O lucro bruto menos a perda bruta. Fator de lucro - A relação entre lucro bruto e perda bruta. Mais alto é melhor, qualquer coisa acima de 1,5 é boa. Remessa absoluta - A retirada do seu depósito inicial. Reduções elevadas aumentam a probabilidade de sua conta ser explodida. Negociações de lucro - Sua porcentagem global de vitórias. Qualidade de modelagem - Apenas importante se seu modelo de teste for Every Tick. Em caso afirmativo, isso deve ser em 90. Caso contrário, siga as instruções acima para atualizar seu histórico com dados M1 precisos. A guia Resultados na parte inferior do testador de estratégia fornecerá os detalhes sobre pedidos abertos e fechados, incluindo parada final, obtenção de lucro e perda de parada. Clique no botão Abrir gráfico para obter uma representação visual de seus resultados. Ao testar sua nova EA, examine estes de perto para garantir que sua estratégia esteja funcionando como pretendido. Walk Forward Analysis Embora backtesting e otimização possam lhe dar uma boa idéia de como sua EA irá trocar, você precisará fazer testes mais extensos para garantir que seu sistema de negociação seja verdadeiramente lucrativo. A melhor maneira de conseguir isso é por um processo chamado análise walk-forward. A análise de marcha para frente consiste simplesmente em ciclos múltiplos de otimização e backtesting, e analisando os resultados dos testes durante um longo período. Nosso artigo sobre walk forward analysis explica o processo com mais detalhes. Nosso Walk Forward Analyzer para MetaTrader permite que você execute WFA de forma rápida e fácil. Solução de implantação de estratégia de backtesting de gerenciamento de dados de classe de classe: - ações, opções, futuros, moedas, cestas e instrumentos sintéticos personalizados são suportados - múltiplos feeds de dados de baixa latência suportados (processamento Velocidades em milhões de mensagens por segundo em terabytes de dados) - C e estratégia baseada em backtesting e otimização - execução de vários corretores suportados, sinais comerciais convertidos em pedidos FIX QuantFACTORY - Solução de implementação de estratégia de backtesting de gerenciamento de dados de classe institucional: - QuantDEVELOPER - framework e IDE Para desenvolvimento de estratégias de negociação, depuração, backtesting e otimização, disponível como um plug-in do Visual Studio - QuantDATACENTER - permite gerenciar um data warehouse histórico e capturar dados de mercado de latência em tempo real ou ultra baixa de provedores e trocas - QuantENGINE - permite implantar E executar estratégias pré-compiladas - multi-asset, mult Dados de latência baixa de i-período, múltiplos corretores suportados Solução de implantação de estratégia de backtesting de gerenciamento de dados de classe institucional: - OpenQuant - C e VisualBasic sistema de nível de backtesting e negociação, multi-ativos, teste de nível intradiário, otimização, WFA etc. vários corretores e dados Feeds suportados - QuantTrader - ambiente de negociação de produção - QuantBase - gerenciamento de dados centralizado - QuantRouter - roteamento de dados e pedidos Solução de implementação de estratégia de backtesting de gerenciamento de dados de classe institucional: - solução multi-ativos, múltiplos feeds de dados suportados, banco de dados suporta qualquer tipo de RDBMS fornecendo Interface JDBC, por exemplo, Oracle, Microsoft SQL Server, Sybase, MySQL, etc. - os clientes podem usar o IDE para rotear sua estratégia em Java, Ruby ou Python, ou podem usar sua própria estratégia IDE - execução de vários corretores suportados, sinais comerciais convertidos em ordens FIX Institucional - Solução de implantação de estratégia de backtesting de gerenciamento de dados de classe: - solução multi-ativos (forex, opções, futuros, ações, ETFs, commodities, instrumentos sintéticos e spreads personalizados de derivativos etc.), múltiplos feeds de dados suportados - estrutura para desenvolvimento de estratégias de negociação, depuração, backtesting E otimização - execução de vários corretores suportados, sinais comerciais convertidos em pedidos FIX (IB, JPMorgan, FXCM, etc.) Plataforma de software dedicada integrada com dados de Tradestations para backtesting e auto-negociação: - dados intradiários diários (estoques de US para 43 anos, futuros para 61 Anos) - prático para sinais baseados em preços de backtesting (análise técnica), suporte para a linguagem de programação EasyLanguage - suporte a ETFs de ações dos EUA Futuros, índices dos EUA, ações alemãs, índices alemães, grátis para clientes de corretagem da Tradestation - 249,95 mensalmente para não profissionais (plataforma de software Tradestation somente, sem corretora) - 299,95 mensalmente para profissionais (plataforma de software de tradestation somente, sem corretagem) Dedicado Plataforma de software para backtesting e auto-negociação: - suporte a estratégias dailyintraday, teste de nível de portfólio e otimização, gráficos, visualização, relatórios personalizados, análise multi-threaded, gráficos 3D, análise WFA, etc. - melhor para sinais baseados em preços backtesting (análise técnica) - link direto para eSignal, Interactive Brokers, IQFeed, myTrack, FastTrack, QP2, TC2000, qualquer feed compatível com DDE, MS, txtfiles e muito mais (Yahoo Finance. ) - uma taxa de tempo 279 para edição padrão ou 339 para edição profissional Plataforma de software dedicada para backtesting e auto-negociação: - backtesting e trading do sistema de nível de portfólio, multi-ativos, teste de nível intradiário, otimização, visualização etc. - permite a integração R, Negociação automática na linguagem de script Perl com todas as funções subjacentes escritas em C nativo, preparadas para co-localização do servidor - Suporte nativo do FXCM e Interactive Brokers - suporte gratuito ao FXCM, 100 por mês para a plataforma IB, entre em contato com Salesseertrading para outras opções Plataforma de software dedicado para Backtesting e auto-negociação: - suporte a estratégias dailyintraday, testes de nível de portfólio e otimização - melhor para backtesting baseados em preços (análise técnica), C scripting - extensões de software suportadas - manipulação de feeds de dados, execução de estratégia, etc. - 799 por licença, 150 por ano Taxa após a plataforma de software dedicado para backtesting, otimização, atribuição de desempenho e análise: - Axioma ou 3ª parte Análise do fator de dados, análise de fatores, modelagem de risco, análise do ciclo de mercado Plataforma de software dedicado para backtesting e auto-negociação: - melhor para backtesting baseada em preços de sinais (análise técnica), suporte a estratégias diárias de intrusão, teste de nível de portfólio e otimização - Turtle Edition - motor backtesting, Gráficos, relatórios, testes EoD - Professional Edition - editor de sistema mais, análise progressiva, estratégias intradias, testes multi-threaded etc. - Pro Plus Edition - mais gráficos de superfície 3D, scripts etc. - Builder Edition - IB API, depurador etc. - Turtle Edition 990 - Professional Edition 1,990 - Pro Plus Edition 2,990 - Builder Edition 3,990 Plataforma de software dedicada para backtesting e auto-negociação: - suporte a estratégias dailyintraday, teste de nível de portfólio e otimização, gráficos, visualização, relatórios personalizados etc. - melhor para backtesting Sinais baseados em preços (análise técnica) - link direto para Interactive Brokers, MB Trading, TD Ameritrade, FXCM e outros - dados de M arquivos de texto, eSignal, Google Finance, Yahoo finance, IQFeed e outros - funcionalidade básica (funcionalidade EoD) - livre - funcionalidade avançada - arrendamento de licença de vida de 50 meses ou 995 Plataforma de software dedicada para backtesting e auto-negociação: - melhor para backtesting Sinais baseados em preços (análise técnica), suporte a estratégias diárias em tempo real, testes de nível de portfólio e otimização, gráficos, visualização, relatórios personalizados - suporta C e Visual Basic - link direto para Interactive Brokers, IQFeed, txtfiles e muito mais (Yahoo Finance. ) - licença perpétua - 499 - arrendamento 50 por mês Plataforma de software dedicada para backtesting e auto-negociação: - suporte a estratégias dailyintraday, testes e otimização de nível de portfólio, gráficos, visualização, relatórios personalizados - sinais técnicos e também fundamentais, suporte multi-ativos - 245 para Versão Avançada (provedores de dados gratuitos) - 595 para Versão Premium (suporte a vários provedores de dados e corretores) Plataforma de software dedicada para backtesting e auto-negociação: - suporte a estratégias diárias de intruso, teste de nível de portfólio e otimização - melhor para sinais baseados em preços de backtesting Análise técnica) - dados de compilação de ações, futuros e divisas (ações diárias dos EUA a partir de 1990, futuros diários 31 anos, divisas a partir de 1983 etc.) - preços de 45 meses a 295 meses (os preços dependem da disponibilidade de dados) Plataforma de software dedicado Para backtesting e auto-negociação: - usa linguagem MQL4, usada principalmente para negociar mercado forex - oferece suporte a vários corretores de Forex e feeds de dados - suporta Gerenciamento de contas múltiplas Plataforma de software dedicado para backtesting e auto-negociação: - suporte a estratégias diárias em tempo real, testes de nível de portfólio e otimização - melhor para sinais baseados em preços de backtesting (análise técnica), suporte para linguagem de programação EasyLanguage - suporte de múltiplos feeds de dados (Bloomberg, Thomson Reuters, CSI, CQG, eSignal, etc.), suporte direto para vários corretores (Interactive Brokers, etc.) - Multicartos 797 por ano - Multicartros vida útil 1.497 - Multicartros Pro 9,900 (Bloomberg Thomson Reuters feed de dados, etc.) Ferramenta de teste back-based baseada na Web para testar Estratégias de escolha de estoque: - ETFs de ações dos EUA (diariamente) - dados fundamentais pontuais desde 1999 - estratégias longshort, sinais baseados em preços inflacionados - Designer - 139 meses - Gerente - 199 meses - funcionalidade completa Análise de portfólio usando dados de mercado de alta freqüência: Este produto é para uso de pesquisadores de traders de baixa, média e alta freqüência. Todos os cálculos são feitos usando dados de mercado de alta freqüência que beneficiam os comerciantes e pesquisadores de baixa e alta freqüência. - backtesting intradía, gerenciamento de risco de portfólio, previsão e otimização a cada preço segundo, minutos, horas, fim de dia. Entradas do modelo totalmente controláveis. - Fontes de dados de mercado de 8k mercado desde 2012 (ações, índices ETFs negociados no NASDAQ). Os clientes também podem carregar seus próprios dados de mercado (por exemplo, ações chinesas). - 40 métricas do portfólio (VaR, ETL, alfa, beta, razão de Sharpe, razão Omega, etc.) - suporta R, Matlab, Java Python - 10 otimizações de portfólio ferramenta de backtesting baseada na Web: - preços de estoque dos EUA (diariamente, durante o período), desde 1998, Dados da QuantQuote - dados de divisas da FXCM - suporte Trader Interactive Brokers para operações ao vivo Ferramenta de backtesting baseada na Web: - Preços dos estoques e ETF dos EUA (diariamente, durante o período), desde 2002 - dados fundamentais da Morningstar (mais de 600 métricas) - suportando Interactive Brokers para negociação ao vivo Ferramentas de backtesting baseadas na Web: - simples de usar, estratégias de alocação de ativos, dados desde 1992 - momentum da série de tempo e estratégias de média móvel em ETFs - estratégias simples de escolha de ações de Momentum e Simple Value Ferramenta de backtesting baseada na Web: - dados de até 25 anos para 49 Futuros e estoques SP500 - caixa de ferramentas em Python e Matlab - Quantiacs hospeda competições de negociação algorítmica com investimentos variando de 500k a 1 milhão de ferramentas de backtesting baseadas em WebCloud: - Dados FX (ForexCurrency) em ma Jor pairs, voltando para 2007 - SecondMinuteHourlyAs barras diárias - negociação ao vivo compatível com qualquer corretor que esteja usando o Metatrader 4 como ferramenta de proteção back-test baseada na Web backend: - mais de 10 000 estoques dos EUA, dados até 20 anos de história - critérios técnicos fundamentais - grátis - Funcionalidade limitada (1 ano de dados, sem backtests guardados, etc.) - 50 por mês - funcionalidade completa Ferramenta de backtesting baseada na Web para testar estratégias de escolha de fator de patrimônio e alocação de ativos: - fatores de equidade múltiplos com valores de referência alfa alocados de mercado, investimento múltiplo comprovado Universos, filtros de gerenciamento de riscos - estratégias de alocação de ativos backtests, mistura de alocação de ativos e seleção de fator em um portfólio - grátis no universo SP 100 - 50 meses ou 480 anos - universos de investimento mais amplos dos EUA, ações da UE do Reino Unido, estratégias de alocação de ativos MATLAB - linguagem de alto nível e Ambiente interativo para computação estatística e gráficos: - computação paralela e GPU, backtesting e otimização, ampla possibilitie S de integração, etc. - preço a pedido aqui Ambiente de software livre para computação estatística e gráficos, muitos quants preferem usá-lo por sua arquitetura aberta e flexibilidade excepcional: - instalações eficazes de armazenamento e armazenamento de dados, instalações gráficas para análise de dados, Facilmente expandido através de pacotes - extensões recomendadas - quantstrat, Rmetrics, quantmod, quantlib, PerformanceAnalytics, TTR, portfólio, portfolioSim, backtest, etc. Linguagem de programação gratuita de código aberto, arquitetura aberta, flexível, facilmente estendida por pacotes: - extensões recomendadas - pandas ( Python Data Analysis Library), pyalgotrade (Python Algorithmic Trading Library), Zipline, ultrafinanças, etc. O BacktestingXL Pro é um complemento para construir e testar suas estratégias de negociação no Microsoft Excel 2010 e 2013: - os usuários podem usar o VBA para criar estratégias para o BacktestingXL Pro, o conhecimento do VBA é opcional, os usuários podem construir regras de negociação em uma planilha usando códigos de teste de teste padrão pré-fabricados - supp Prateleira de ortos, limitação de posição de curta duração, cálculo de comissão, rastreamento de patrimônio, controle de dinheiro livre, customização de preços Buysell - relatórios de performancerisk múltiplos - 74.95 para BacktestingXL Pro Ferramenta de backtesting baseada na Web: - ferramenta de backtesting baseada em nível básico de nível básico Para testar a força relativa e as estratégias de média móvel em ETFs - vários tipos de estratégias para funcionalidade de backtesting gratuita e completa 34,99 Fator FactorWave mensal é uma ferramenta de backtesting baseada na web simples para investir fatores: - permite ao usuário misturar múltiplos fatores ETFoptionsfuturesequity com alfa comprovada Sobre benchmarks de mercado - livre - ETFStock Screener com 5 fatores - 149mo - opções de opções gratuitas, estratégias de futuros, estratégias vix Ferramenta baseada na Web - Avaliações de ações gratuitas, Análise sazonal, Gráficos Fundamentos - Modelo Freemium grátis Ferramenta de backtesting baseada na web gratuita para Estratégias de escolha de estoque de teste: - estoques dos EUA, dados da ValueLine de 1986 a 2014 - preço e dados fundamentais, 1700 ações, Teste de granularidade mensal A seção de dados de marca do eareview é um guia detalhado que o levará a todo o processo de backtesting de dados de ticks, a partir de onde adquirir dados históricos históricos gratuitos do Forex, como baixá-lo e como usá-lo no teste Backtesting 4 Metatrader 4 Assessores para obter uma qualidade de modelagem 99. Se você não tiver certeza do que é o backtesting, provavelmente é uma boa idéia comprar o curso Metatrader Backtesting and Optimization. Que está voltado para pessoas que são novas no Forex e Metatrader 4 backtesting. Esta página é dividida em várias seções: Em geral, o teste de retorno usando os dados do centro de histórico MT4 pode ser bom o suficiente para EAs que não são scalping ou pip hunting. No entanto, se você estiver lidando com uma EA ou com qualquer tipo de EA que encerre negociações dentro de 1-15 pips, mesmo as menores diferenças de feed podem ter um impacto muito grande. O problema é causado pelo terminal Metatrader não ter acesso aos dados do tick real, mas apenas para os dados da barra de minutos no melhor dos casos, o que o obriga a dar a sua estratégia backtest falsos carrapatos gerados através de um processo de interpolação usando os dados para o menor Prazo disponível. Provavelmente, isso não é importante para um consultor especializado que usa metas de mercado e objetivos de mais de 100 pips, mas, no caso de robôs que tentam escumar alguns pips aqui e ali, seu backtest pode ser completamente enganador. Portanto, é muito importante tentar testar usando dados com uma qualidade tão alta quanto possível e é por isso que eu coloco alguns recursos, todos os quais eu uso no meu backtest quando necessário. Guias de dados de tiquetaque Como fazer o download de dados de tick gratuitos 8211 detalha o processo de download usando várias fontes de dados de tiques gratuitas: Dukascopy, Oanda, Pepperstone, Integral, MB Trading e Gain Capital. Fazer o download da Dukascopy com dados do JForex 8211 um guia que fornece uma descrição detalhada do procedimento de download usando o cliente Dukascopy JForex. Fazer o download e analisar a Dukascopy assinalar dados com Birts scripts PHP 8211 um how-to que contém muitos detalhes sobre o assunto, usando os scripts PHP que escrevi para baixar e processar os dados do tick da Dukascopy. Como preparar seus dados de ticks para o Metatrader 4 8211, guia para converter os dados do tick em um formato compatível com o Metatrader 4 (de CSV para FXT). Como fazer backtest usando dados de marca com o Metatrader 4 8211, uma revisão das opções disponíveis para usar dados de marca com a plataforma Metatrader 4. Como fazer backtest usando tick dados, o Guia do Tick Data Suite 8211 um guia que descreve o uso do Tick Data Suite. O método de ativação de dados de tiques preferido que possui muitos recursos que a sua alternativa não possui. É muito mais fácil de usar e totalmente suportado. Veja a matriz do recurso Tick Data Suite para uma comparação detalhada. Como fazer backtest usando dados de tiques, o guia de roteiros de parches Birts livre 8211 um procedimento que aprofunda o uso e as limitações do método gratuito que permite o backtesting de dados de marca. Perguntas frequentes 038 Solução de problemas Downloads O Walk Forward Analyzer Não está diretamente relacionado aos dados do tick, mas com suporte interno, o Walk Forward Analyzer é uma excelente ferramenta que permite otimizar seus consultores especializados Metatrader 4 em etapas, em uma técnica chamada Walk Forward Analysis . Simplificando, você otimiza seu EA por 3 meses, então você o teste nos próximos 1 mês para ver se os melhores parâmetros resultantes da otimização funcionam bem em dados fora da amostra, então você otimizará ainda mais nos próximos 3 Meses e assim por diante. Esta ferramenta permite automatizar todo o processo e faz todas as corridas para você, fornecendo um conjunto exaustivo de parâmetros de configuração e um relatório de otimização limpo no final. O Walk Forward Analyzer é um must-have para quem está fazendo um desenvolvimento de EA sério. Mas don8217t pegue minha palavra para isso, visite o site e baixe sua cópia 8211, a WFA costumava ter um preço em torno de 30, mas recentemente o autor decidiu fornecê-lo gratuitamente. Uma vez que há atualizações freqüentes para as ferramentas de dados do tiquetaque, eu decidi manter um changelog de dados Tick que lista todas as mudanças que os scripts passaram. Além disso, para os interessados, a página de dados de marca antiga ainda está disponível, mas muitas informações agora são obsoletas.

No comments:

Post a Comment