Testador de estratégia de forex Mt4.
O mercado forex já é muito complexo como é; movimento de preços, notícias, análises de todos os tipos e o elemento surpresa de vez em quando. Até mesmo os comerciantes de forex muito experientes e bem sucedidos sabem para um fato que requer muito trabalho se sucesso tiver que ser alcançado. Para facilitar as coisas, muitas ferramentas de negociação foram desenvolvidas para ajudar os comerciantes a fazer melhores escolhas em suas operações, a fim de aumentar a taxa de sucesso. Uma dessas ferramentas é o testador de estratégia de forex.
CAPACIDADE DE VER O FUTURO DOS COMÉRCIOS.
Imagine que você possa ver o futuro; isso é certamente um presente raro. O que você fará com tal presente? Tenho certeza de que a lista é interminável. Uma coisa que também tenho certeza é que você vai querer mudar as coisas futuristas que não serão a seu favor. Isso é exatamente o que um testador de estratégia fará por você em seus negócios; Dá-lhe a oportunidade de ver como os seus negócios vão se desenrolar no futuro e por que eles vão sair dessa maneira. Se você não gosta da saída dele, você pode fazer a sua alteração antes de fazer os negócios reais.
Um testador de estratégia de forex (ou testador de floresta) é um software que estimula a negociação no mercado cambial pela aplicação de cotações de dados históricos na realização de uma transação virtual. Há muitos deles por aí, mas o testador de estratégia forex MT4 destaca-se acima do resto.
O TESTADOR DE ESTRATÉGIA DO METATRADER 4.
O testador de estratégia MT4 é projetado para testar e otimizar o robô comercial antes de usá-lo em negociações reais. O que o software simplesmente faz é trabalhar com o histórico de seus negócios e analisá-los executando transações virtuais. Com isso, você pode dizer como o testador teria negociado no passado com base em sua estratégia de negociação e cotações históricas. Se sair bom, significa que você é bom para ir em frente e negociar com a mesma estratégia exata que você fez no passado; se não, você pode querer mudar uma coisa ou duas antes de negociar.
O testador de estratégia MT4 traz à mente a ideia de negociação de demonstração antes da negociação real. Ambos pretendem atingir os mesmos objetivos de ajudar o profissional a entender mais o mercado e tomar decisões comerciais que se transformarão em resultados desejáveis. Com o testador de estratégia de forex MT4, levará alguns minutos para avaliar uma estratégia de negociação; ao contrário de avaliar uma estratégia em negociações reais.
O conteúdo deste artigo reflete a opinião do autor e não reflete necessariamente a posição oficial da LiteForex. O material publicado nesta página é fornecido apenas para fins informativos e não deve ser considerado como a prestação de consultoria de investimento para efeitos da Diretiva 2004/39 / CE.
Crie e analise estratégias de negociação.
use as ferramentas que todo comerciante profissional sonha.
Expert Advisor Studio.
Gerador e analisador online para consultores especializados. Suporta contas de hedge e compensação do MetaTrader 4 e MetaTrader 5.
O Expert Advisor Studio permite que você crie estratégias que funcionem melhor com seu corretor. Você ganha controle total sobre os dados históricos, as regras de negociação e os parâmetros da sua conta. Definindo critérios de aceitação, validação de estratégia e Stop Loss & amp; Take Profit levels é uma brisa. O Expert Advisor Studio inclui ferramentas para análises avançadas e testes de robustez de estratégias, como: Out of Sample, Monte Carlo e Multi Market. Você provavelmente valorizará a capacidade de filtrar e classificar todas as estratégias geradas em uma coleção.
Forex Strategy Builder Professional.
Plataforma profissional para gerar e analisar estratégias avançadas. Suporta contas de compensação MetaTrader 4 e MetaTrader 5.
O Forex Strategy Builder Professional (FSB Pro) é o principal programa para análise técnica. Traz um novo nível de compreensão no comércio automático.
Aqui você pode construir suas estratégias de negociação usando ferramentas de design sofisticadas que permitem modificar posições já abertas, usar indicadores de diferentes pares de moedas, seguir as tendências de prazos mais altos. O Forex Strategy Builder permite que você crie Expert Advisors que atuam em vários níveis, usando grupos lógicos para as regras de negociação.
O programa permite que você estude o comportamento de suas estratégias nos detalhes mais profundos. Isso acontece usando diferentes métodos de cálculo do teste histórico e dados de período de tempo mais baixos.
Por que nosso software Forex é importante.
Estou feliz com a minha abordagem (risco extremamente baixo), e muitas das estratégias são excelentes - o FSB é um software fantástico, não posso lhe agradecer o suficiente por criá-lo! Atualmente estou negociando com mais de 40 estratégias por alguns meses, e estou tendo um sucesso muito emocionante até agora.
Eu acabei de começar um teste gratuito ontem, 24 horas atrás e eu já carreguei um EA no MT4 e uma negociação vencedora também foi gerada. Software incrível e apoio realmente fantástico com o Sr. Popov tão disposto a ajudar.
Eu também fiz um teste grátis com outro software e mesmo depois de uma semana não consegui entender nada.
Toda a experiência é fantástica!
Eu normalmente programo e testo um especialista por cerca de dois meses no MT4. Eu faço isso por 2 dias com o Strategy Builder. Isso me poupa muito tempo.
Mesmo o software de alto preço terá problemas para combinar com este. O FSB Pro já pode oferecer a maioria dos recursos de qualquer software similar, independentemente do preço!
David MacKay (BlaiserBoy)
Lembro-me do começo e do início do desenvolvimento do FSB e do FST. Foi um tremendo desenvolvimento de fato. O mais recente FSB Pro está muito além das minhas expectativas. Vários anos atrás, eu não conseguia nem imaginar que poderia rodar um software tão bom no meu computador.
Eu só quero parabenizá-lo pelo seu brilhante recurso chamado "Strategy Generator". Isto é o que separa o seu software de todos os seus concorrentes.
. backtest com MT4 é sloooooooooooooooow. Eu gosto muito mais da velocidade do relâmpago do FSB.
Eu sou húngaro, trabalho na Coréia e seu software me poupa muito trabalho em testes e negociações. Muito trabalho de precisões, programação impecável, agradeço, acompanhe.
Primeiro de tudo, obrigado sr. Popov para o seu desenvolvimento e paixão fazendo este software, eu gostaria de dizer-lhe que a vida da minha família mudou drasticamente financeiramente por causa de seus presentes originais de programação algo tão especial para nós.
O que eu realmente gosto no Forex Strategy Builder é a capacidade de ver resultados imediatamente sem a necessidade de clicar no botão "Iniciar" no MetaTrader repetidas vezes. Mas é tão rápido que sempre me pergunto se o resultado é real ou não.
Plataformas de Negociação Suportadas.
Meta Trader 4.
MetaTrader 4 (Wikipedia: MetaTrader 4) é uma plataforma de negociação para desktop criada pela MetaQuotes corp. É a plataforma mais usada entre os comerciantes forex de varejo fornecidos por mais de 400 corretores. O MT4 foi bem aceito porque permite que os traders usem seus próprios programas para demonstração e negociação real e para análise de mercado.
Nossos produtos.
O Forex Strategy Builder pode se conectar ao MT4 através de uma ponte, o que lhe dá a capacidade de negociar estratégias com todos os indicadores do FSB Pro. O programa também exporta consultores especializados nativos. Uma grande vantagem é que você pode negociar um portfólio de especialistas em um único par de moedas.
O Expert Advisor Studio fornece meios para importar dados do MT4 e exporta especialistas nativos do MQL4.
Meta Trader 5.
O MetaTrader 5 foi projetado para substituir o MT4. O programa veio com uma linguagem de programação avançada, que foi posteriormente implementada parcialmente no MT4. Agora o MT 5 fornece funcionalidade igual ao MT4. No entanto, há uma diferença no código de execução da ordem, o que torna o código de especialistas da MQL4 incompatível. Felizmente, nosso software forex abrange ambas as versões.
Nossos produtos.
O Forex Strategy Builder pode importar dados históricos do MT5 e gerar especialistas na linguagem MQL5. O programa suporta apenas contas de compensação. Ele utiliza o recurso MT5 para modificar o volume das posições, o que é muito útil quando seus especialistas adicionam, reduzem ou invertem posições.
O Expert Advisors Studio suporta as contas de rede e cobertura do MetaTrader 5.
o que fazer a seguir?
Comece a trabalhar com a plataforma que melhor lhe convier. Prometemos que, com o tempo, você terá um trader melhor e mais confiante.
Todas as plataformas são feitas para protegê-lo como um comerciante, para proteger sua conta e aumentar seus lucros.
Quanto mais cedo você começar, melhor. Escolha um de nossos pacotes porque eles são a maneira mais eficaz de obter um software comprovadamente eficaz.
Invista no seu sucesso!
Compre um pacote forex com todas as ferramentas forex úteis que você precisa.
Forex Software Ltd.
Software de negociação forex automatizado para iniciantes e comerciantes profissionais. Crie, teste e exporte Expert Advisors para MetaTrader.
Software de estratégia.
Documentos & amp; Guias.
Links Sociais.
Divulgação de risco.
Futuros e negociação forex contém risco substancial e não é para todos os investidores. Um investidor poderia potencialmente perder todo ou mais do que o investimento inicial. O capital de risco é o dinheiro que pode ser perdido sem comprometer a segurança financeira ou o estilo de vida. Apenas o capital de risco deve ser utilizado para negociação e apenas aqueles com capital de risco suficiente devem considerar a negociação.
Divulgação de Desempenho Hipotético.
Resultados de desempenho hipotéticos têm muitas limitações inerentes, algumas das quais são descritas aqui. Nenhuma representação está sendo feita de que qualquer conta terá ou poderá obter lucros ou perdas semelhantes aos mostrados; na verdade, há freqüentemente diferenças acentuadas entre os resultados de desempenho hipotéticos e os resultados reais obtidos posteriormente por qualquer programa de negociação específico. Uma das limitações dos resultados do desempenho hipotético é que eles são geralmente preparados com o benefício da retrospectiva. Além disso, a negociação hipotética não envolve risco financeiro, e nenhum registro hipotético de negociação pode explicar completamente o impacto do risco financeiro da negociação real. por exemplo, a capacidade de suportar perdas ou aderir a um determinado programa de negociação, apesar das perdas de negociação, são pontos importantes que também podem afetar negativamente os resultados reais de negociação. Existem inúmeros outros fatores relacionados aos mercados em geral ou à implementação de qualquer programa de negociação específico que não possa ser totalmente contabilizado na preparação de resultados hipotéticos de desempenho e todos os que podem afetar negativamente os resultados da negociação.
Copyright © 2006 - 2018 Software Forex Ltd. Todos os direitos reservados.
Testador de Estratégia de Negociação.
Teste e otimize seu robô comercial antes de usá-lo para negociação real.
O testador de estratégia MetaTrader 5 integrado facilita o teste do desempenho automatizado do robô na negociação. Essa poderosa ferramenta não apenas permite testar a eficiência de um Expert Advisor, mas também permite detectar os melhores parâmetros de entrada antes de executar o EA em sua conta real.
Toda a operação do Strategy Tester é baseada em cotações históricas de moedas, ações e outros ativos. Durante o teste, o Expert Advisor analisa as cotações acumuladas e realiza transações virtuais de acordo com seu algoritmo. Este procedimento permite uma avaliação de como o EA teria negociado no passado.
O testador de estratégia MetaTrader 5 permite testar Expert Advisors em várias moedas. Os robôs de negociação têm acesso a todos os instrumentos financeiros no testador e podem realizar transações comerciais com qualquer um deles. Esse recurso permite testar Expert Advisors ainda mais sofisticados, capazes de analisar várias moedas e identificar a correlação entre elas.
A principal vantagem do procedimento de teste é a possibilidade de avaliar o desempenho de um robô antes de negociar em uma conta real. Além disso, leva apenas alguns minutos no testador em vez de dias, semanas ou meses para testar um EA no mercado real. Esta é uma vantagem indiscutível do Strategy Tester, mas não todas as suas capacidades.
Modos de teste.
MetaTrader 5 O Strategy Tester oferece vários modos de teste para atingir a ótima relação velocidade / qualidade com base nas necessidades do trader. "Cada tick" é usado para garantir a melhor precisão nos testes. Condições simuladas são as mais realistas neste modo. "1 minuto OHLC" é introduzido para os comerciantes que querem testar uma estratégia rapidamente, mas também com precisão, ao mesmo tempo. Selecione "Abrir apenas preços" se precisar de uma estimativa muito rápida e aproximada com base nos preços de abertura das barras.
O Testador de Estratégia não é usado apenas para o teste dos robôs de negociação, mas também é usado para resolver muitos problemas matemáticos que envolvem a otimização de parâmetros. Neste caso, o histórico de negociação não é utilizado e o ambiente de mercado não é simulado, dando lugar a cálculos matemáticos implementados no Expert Advisor.
Com o teste de estresse, o teste de robôs comerciais pode ser ainda mais realista. O modo de atraso aleatório simula atrasos de rede ao transferir e processar pedidos de negociação, bem como atrasos na execução de pedidos por parte dos revendedores em negociações reais.
Exibição gráfica dos resultados do teste.
A exibição dos resultados dos testes dos Expert Advisors é uma das características mais notáveis do Testador de Estratégia. Os resultados são mostrados em figuras que mostram o lucro de um Expert Advisor durante um teste. Além disso, eles também são representados por uma grande quantidade de dados estatísticos, incluindo a relação percentual de lucro / prejuízo, número de negócios lucrativos / deficitários, fator de risco, retorno esperado e muito mais.
Os resultados dos testes de estratégias podem ser apresentados em gráficos para uma análise mais conveniente.
Teste visual.
O teste visual possibilita rastrear as operações de um Expert Advisor em dados históricos de preços em tempo real:
Todos os negócios realizados são visualizados em um gráfico, o que torna a análise mais conveniente. O processo de teste pode ser retardado ou parado para observar como a negociação é realizada em qualquer intervalo de tempo específico.
O modo de visualização permite que o operador não apenas monitore a operação do robô de negociação em tempo real, mas também permite o teste de indicadores técnicos personalizados. Por exemplo, você pode avaliar o comportamento de um indicador em dados históricos antes de comprá-lo no Market.
Otimização.
Outra utilidade importante do Strategy Tester é a função de otimização, que permite escolher os melhores parâmetros de entrada para um robô de negociação específico. Por exemplo, com a otimização, você pode modificar os parâmetros para obter máxima rentabilidade e estabilidade, risco mínimo e assim por diante.
Durante o processo de otimização, um robô comercial é testado várias vezes com diferentes conjuntos de parâmetros. Após a otimização, você pode comparar os resultados para selecionar os parâmetros que fornecem o melhor desempenho para seu robô.
O número de combinações de parâmetros de entrada na otimização pode ser esmagador: você pode ter até centenas ou até milhares dessas combinações. Como resultado, a otimização pode se transformar em um processo muito extenso, mas ainda pode ser significativamente reduzido através do uso de algoritmos genéticos. Esse recurso desativa a pesquisa serial de todas as combinações de parâmetros de entrada e seleciona somente aqueles que melhor atendem ao conjunto de critérios de otimização. Nas fases subsequentes, as combinações "ótimas" são cruzadas até que o melhor resultado possível seja alcançado. Os algoritmos genéticos ajudam a reduzir consideravelmente o número de combinações e o tempo total de otimização.
Exibição gráfica de resultados de otimização.
O Strategy Tester fornece poderosas ferramentas 2D e 3D para análise visual dos resultados de otimização. Por exemplo, você pode analisar a correlação de um resultado final com dois parâmetros em 2D, enquanto o 3D permite visualizar todo o processo da pesquisa de resultados ideal durante a otimização.
Além dos recursos internos, você pode usar métodos de visualização personalizados. Não há necessidade de preparar dados de alguma maneira específica, exportá-los ou processá-los em um terceiro. Os resultados podem ser revisados durante o processo de otimização.
Teste para frente.
A opção de teste de encaminhamento embutido ajuda a evitar o problema de "super otimização" ou ajuste de parâmetro. Essa opção divide o banco de dados de cotações de moedas e ações para otimização em duas partes separadas. A otimização é realizada para a primeira parte, enquanto a segunda parte é usada para confirmar os resultados obtidos. Se um robô comercial é igualmente eficiente em ambos os segmentos, esta é a prova de que o sistema de negociação possui os melhores parâmetros, e o ajuste de parâmetros é praticamente impossível.
MQL5 Cloud Network.
O teste e a otimização distribuídos permitem a conexão de recursos de computação adicionais para aprimorar esses processos. Por exemplo, você pode usar computadores adicionais em sua rede local para acelerar o processo de otimização. Mas isso não é tudo.
MQL5 Cloud Network é uma rede de computação em nuvem que une milhares de computadores de todo o mundo. O Strategy Tester pode se conectar à rede, beneficiando-se de um poder de computação quase ilimitado. Com a MQL5 Cloud Network, a otimização de aplicativos de negociação, que normalmente levaria meses para ser computada se fosse usado apenas um computador, agora pode ser concluída em algumas horas.
A MQL5 Cloud Network pode ser ativada através da plataforma de negociação MetaTrader 5 em apenas alguns cliques. Saiba mais sobre como o MQL5 Cloud Network pode acelerar os cálculos & gt; & gt;
Além de usar a rede de computação distribuída, você pode fornecer o poder de computação do seu processador e ganhar dinheiro. Você deve iniciar o componente MetaTester incluído na plataforma de negociação MetaTrader 5 e seu computador será conectado à rede MQL5 Cloud.
O Strategy Tester é uma extraordinária ferramenta poderosa criada para desenvolvedores de robôs de negociação. Sem o uso do testador, a criação de um robô eficiente e confiável é praticamente impossível. O Strategy Tester poupa muito tempo e permite criar um robô de negociação verdadeiramente ideal!
Melhor Software de Backtesting Forex.
Software de backtesting Forex é um programa que usa dados históricos para recriar o comportamento dos negócios e sua reação a uma estratégia de negociação. Os dados resultantes são usados para medir e otimizar a eficácia de uma determinada estratégia antes de aplicá-la às condições reais do mercado.
O backtesting no Forex funciona com base no pressuposto de que negociações e estratégias que tiveram um bom desempenho no passado terão um bom desempenho no futuro.
O backtesting de Forex sempre foi uma batalha feroz entre o poder do computador e o bom senso. Em 1980, o backtesting de um sistema Forex era um conceito bastante simples. Os comerciantes fariam seus negócios conscientes em gráficos, marcando a posição de comprar ou vender. Então, eles escreveriam manualmente notas exaustivas de seus resultados comerciais em um log.
A maioria das ideias de trade surgiu de uma profunda compreensão da análise fundamentalista ou da consciência dos padrões de mercado. Nos anos 90, uma pessoa era considerada uma inovadora investidora se pudesse exibir dados no monitor do computador.
Basicamente, o processo eletrônico que nos permite verificar os resultados on-line e ganhar confiança em nossa estratégia costumava levar meses, até anos. Desde então, o processo continuou avançando, mas nem sempre para melhor.
Agora, não me entenda mal. Aqueles que aplicam diligência e bom senso ao backtesting de estratégias de Forex são frequentemente recompensados com ganhos tremendos. Por outro lado, os comerciantes que apenas aplicam o poder de computação e deixam a lógica humana fora de cena continuam a sofrer enormes perdas.
Quando se trata de estratégias de backtesting FX, não há software que possa substituir uma pessoa - especialmente, uma pessoa equipada com uma ferramenta certa.
Antes de começar o backtesting em 2018.
Ter expectativas é importante quando se trata de desenvolver uma estratégia de Forex que realmente funcione. Expectativas forçam você a definir um plano com antecedência. Todo o processo de backtesting de Forex gira em torno da noção de provar e validar suas idéias.
Enquanto estivermos nisso, devemos mencionar que realmente ajuda a conhecer as estratégias de negociação existentes. A Admiral Markets cobria anteriormente a sempre popular Estratégia de Escalpelamento de 1 Minuto de Forex, Estratégias Simples de Negociação de Forex, bem como dicas sobre Como Escolher uma Estratégia de Negociação Automatizada de Forex.
No entanto, a primeira coisa que você precisa fazer é colocar essas idéias e expectativas em um plano. Você deve sempre ter uma idéia clara do intervalo de negociação que deseja usar, o risco relativo da metodologia empregada e a porcentagem de negociações lucrativas. Se o testador de estratégia de Forex confirmar suas idéias, você pode ter confiança na estratégia e passar a testá-la ainda mais.
Descubra que tipo de recursos você pode usar e quais irão beneficiar seus testes. Por exemplo, o MetaTrader 4 Supreme Edition inclui um indicador de minigráfico que permite vários gráficos. Dessa forma, você pode observar diferentes períodos de tempo ou mesmo usar diferentes tipos de gráficos, como Renko, Range e Kagi.
Você está pronto para tentar? Faça o download do MetaTrader 4 Supreme Edition para melhorar sua experiência de negociação!
Selecionando dados para backtesting de Forex.
Dados ao vivo abrangentes podem ser fornecidos para você usando o MetaTrader 4 SE (veja o link de download acima). Um recurso que faz o trabalho é o indicador de informações do símbolo. Dá uma análise rápida e completa da situação do mercado para qualquer instrumento.
Essa ferramenta efetivamente ajuda você a tomar decisões informadas fornecendo a você alterações, intervalos e indicadores em todos os prazos. Combine-o com um banco de dados premium e você pode estar no seu caminho para o sucesso.
Ao usar o software de backtesting Forex, é sempre necessário ter um banco de dados de preços. Melhor ainda, você deve usar um histórico completo de estatísticas para eventos econômicos. Esse tipo de dado é amplamente difundido e oferecido por muitos fornecedores. Inclui preços diários altos, baixos e de fechamento, bem como dados individuais de Forex para backtesting mais preciso.
A maioria dos dados pode ser encontrada gratuitamente, mas muitas vezes é imprecisa. No entanto, os melhores dados de Forex estão à venda em sites populares como Tick Data, Inc. ou CQG Data Factory.
O backtesting não é panaceia.
A única maneira de saber se uma estratégia funciona é usando o software de backtesting FX. Esteja avisado, no entanto, que backtesting não garante lucros futuros - mesmo que o backtest seja uma validação simples de regras ou uma análise multidimensional de resultados.
Outra questão com o uso do software de backtesting FX é a liquidez pouco frequente, que varia devido a muitos fatores externos. De fato, a liquidez pode ser bastante difícil de simular.
Usando o software MetaTrader 4 para backtesting.
Dizer que o melhor software de backtesting de Forex é o MetaTrader 4 não seria um eufemismo. Essa comprovada e segura plataforma de negociação eletrônica é a opção mais popular para a negociação nos mercados financeiros, com a MetaTrader 4 Supreme Edition, rica em indicadores, sendo a opção preferida.
O MetaTtrader 4 é popular para backtesting de FX por causa de seu recurso de Testador de Estratégia embutido. E, claro, o registro gratuito também ajuda. Mas lembre-se de que, embora ter o software certo possa dar a você o início superior da negociação, não há estratégia que funcione a menos que seu corretor seja confiável.
Nem todos os corretores de Forex são criados iguais. É por isso que é melhor abrir uma conta com um corretor que tenha a Autoridade de Conduta Financeira (FCA) e o regulamento MiFID. Dessa forma, você obtém resultados reais de backtested e sabe que seu dinheiro está seguro quando você começa a negociar em uma conta ativa.
Tutorial de testador de estratégia do MetaTrader 4.
Para obter o máximo do seu consultor especialista, você precisará otimizar e fazer backtest da sua estratégia usando o Strategy Tester do MetaTrader. Embora o teste para a frente em uma conta demo seja essencial, o backtesting permite simular negociações por um longo período de tempo em apenas alguns minutos. E com o recurso de otimização, você pode descobrir quais configurações tiveram melhor desempenho em um período de gráfico histórico selecionado.
Existe um debate considerável sobre a precisão do testador de estratégias do MetaTrader. Na melhor das hipóteses, o backtesting oferece apenas uma aproximação aproximada de como as negociações seriam executadas em tempo real. Mas é a única ferramenta disponível para testar rapidamente qualquer estratégia em uma ampla gama de situações de negociação, 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 View.
Centro Histórico.
Antes de fazer backtesting ou otimizar, é importante certificar-se de que seus dados de histórico estão completos e precisos, especialmente se você estiver usando 'Every tick' como seu modelo de teste. Se você vir erros de "carta incompatível" no seu registro de diário ou se a qualidade da sua modelagem for inferior a 90%, os dados do histórico não serão suficientes para gerar marcações precisas.
Abra o Centro de Histórico no menu Ferramentas ou pressionando F2 no seu teclado. Clique duas vezes no par de gráficos na coluna da esquerda para a qual você pretende fazer o backtest. 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 do M1 para gerar tiques, por isso é importante que seus dados do M1 estejam completos.
No Centro de Histórico, você pode baixar ou importar dados para usar em backtesting. Seu corretor fornecerá automaticamente alguns dados recentes, mas pode não ser suficiente para um backtest mais longo. Além disso, os dados de download gratuito do MetaTrader (acessíveis através do botão Download) nem sempre são completos e podem conter grandes lacunas.
Você pode baixar dados M1 gratuitos de forextester / data / datasources. html. Primeiro, selecione o período M1 para o símbolo na lista do 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 - isso pode levar vários minutos. Agora você tem vários anos de dados M1 para esse símbolo.
Para fazer uso desses dados em prazos mais altos, você precisará usar o script period_converter que vem com o MetaTrader. Abra uma janela de gráfico e defina-a como M1. Arraste e solte o script period_converter da janela Navegador no gráfico e defina a configuração ExtPeriodMultiplier como o número de minutos para conversão. Para M15, use 15; para H1, use 60; para H4, use 240 e assim por diante.
Repita este processo para todos os símbolos / períodos 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 do 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 lucrativas para o gráfico, período e período selecionados. Estratégias baseadas em indicadores precisarão ser otimizadas para maximizar a lucratividade. No entanto, quase todos os EAs se beneficiarão da otimização - mesmo daqueles que negociam dados de tick, desde que você tenha dados completos do histórico do M1 (veja acima).
Embora o otimizador retorne as configurações mais lucrativas para o período selecionado, isso não é garantia de que essas configurações serão lucrativas no futuro. As condições de mercado mudam com frequência, por isso é importante reorientar regularmente seu consultor especialista para obter melhores resultados.
Para otimizar seu consultor especialista, primeiro selecione-o na caixa suspensa Consultor Especialista. Selecione o par de moedas na caixa Símbolo e no período do gráfico na caixa Período. Para o Modelo, você geralmente deseja selecionar "Somente Preços Abertos", a menos que esteja otimizando um EA que é executado nos dados de seleção. Nesse caso, selecione "Cada marca". Marque a opção Usar data e selecione um intervalo de datas para otimizar. Por fim, verifique se a otimização está marcada.
Clique no botão Propriedades do especialista para abrir as configurações do seu consultor especialista. Na guia Entradas, você insere o intervalo de valores para os quais otimizar. A coluna Início será o valor mais baixo para uma determinada configuração, enquanto a coluna Parar será a mais alta. A coluna Step é a quantidade que o otimizador "percorrerá" da configuração Start to the Stop.
Na imagem acima, estamos otimizando as configurações SL, TS e TP para um consultor especialista. O valor inicial é 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 valores (5, 10, etc.) são bons.
A caixa de seleção à esquerda deve ser selecionada para que a configuração seja otimizada. Qualquer configuração que não esteja marcada usará o número na coluna Valor ao otimizar. Sob a aba Teste, você pode ajustar o Depósito Inicial para algo um pouco mais realista. Deixe as outras configurações em seus padrões.
Quando estiver pronto para começar a otimizar, clique no botão Iniciar na parte inferior direita da janela do Strategy Tester. Dependendo do período, do período, do modelo de teste e do número de configurações a serem otimizadas, pode levar de alguns minutos a várias horas. Se estiver demorando muito, considere encurtar o período, otimizar menos configurações ou usar um valor de etapa maior.
Quando a otimização estiver concluída, abra a guia Resultados da otimização e clique duas vezes na coluna Lucro para classificar os resultados. Clique duas vezes em qualquer um dos resultados para carregá-lo no testador. Pressione o botão Iniciar novamente para fazer o backtest com as configurações selecionadas.
Backtesting
Até agora, deveria ser óbvio como o backtester funciona. Selecione seu Consultor Especialista, Símbolo, Período e Modelo, marque a caixa Usar Data e selecione um período. Selecione o Modo Visual somente se você quiser um exame visual do backtesting. Deixe a otimização desmarcada.
Clique no botão Propriedades do Especialista 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 Expert Properties e pressione Start para começar o teste. Isso levará de alguns segundos a vários minutos, dependendo das 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 prejuízo bruto. Maior é melhor, qualquer coisa acima de 1.5 é boa. Saque absoluto - O levantamento do seu depósito inicial. Altas perdas aumentam a probabilidade de sua conta ser apagada. Negociações de lucro - Sua porcentagem geral de ganhos. Qualidade de modelagem - Somente importante se o seu modelo de teste for Every Tick. Se assim for, isso deve ser de 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á detalhes sobre pedidos abertos e fechados, incluindo parada móvel, take profit e stop loss. Clique no botão Abrir gráfico para obter uma representação visual dos seus resultados. Ao testar seu novo EA, examine-o atentamente para garantir que sua estratégia esteja funcionando conforme o esperado.
Caminhar em frente análise.
Embora o backtesting e a otimização possam lhe dar uma boa idéia de como o seu EA irá negociar, você precisará fazer testes mais extensos para garantir que o seu sistema de negociação seja realmente lucrativo. A melhor maneira de conseguir isso é através de um processo chamado análise de walk-forward.
A análise de análise direta consiste simplesmente em vários ciclos de otimização e backtesting e na análise dos resultados dos testes durante um longo período. Nosso artigo sobre análise de análise prospectiva explica o processo em mais detalhes. Nosso Walk Forward Analyzer para MetaTrader permite que você execute WFA rapidamente e facilmente.
Комментариев нет:
Отправить комментарий