Thursday 4 May 2017

Tradingview Back Testing Forex


MetaTrader 4 Strategy Tester Tutorial Para obter o máximo de seu consultor especializado, você precisará otimizar e backtest sua estratégia usando MetaTraders Strategy Tester. Enquanto o teste para frente em uma conta de demonstração é essencial, o backtesting 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 melhoraram 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 aproximada 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 History Center a partir do menu Ferramentas ou pressionando F2 no teclado. Clique duas vezes no par de gráficos na coluna da esquerda para o qual você planeja fazer o backtest. Uma lista de períodos de tempo aparecerá abaixo. Comece clicando duas vezes em 1 Minuto (M1) para carregar os dados de histórico desse período. O backtester usa dados M1 para gerar carrapatos, por isso é importante que seus dados M1 estejam completos. A partir do Centro de História, pode transferir ou importar dados para utilizar 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íveis 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 configure-a para M1. Arraste e solte o script periodconverter da janela Navegador para o gráfico e defina a configuração ExtPeriodMultiplier como o número de minutos para converter para. Para M15, use 15 para H1, use 60 para H4, use 240, e assim por diante. Repita esse processo para todos os períodos de símbolos que você planeja testar. Depois de ter dados históricos 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 testar milhares de combinações de configurações do consultor especialista para encontrar as configurações mais lucrativas para o gráfico, período e intervalo de datas selecionados. As estratégias baseadas em indicadores terão de ser optimizadas para obter a máxima rentabilidade. No entanto, quase todas as EAs se beneficiarão com a otimização - mesmo aquelas que comercializam dados de marca, desde que você tenha dados de histórico M1 completos (veja acima). Enquanto o otimizador retornará as configurações mais rentáveis ​​para o intervalo de datas selecionado, isso não garante que essas configurações sejam lucrativas 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 especialista, selecione-o primeiro na caixa suspensa Expert Advisor. Selecione o par de moedas da caixa Símbolo e período de gráfico da caixa Período. Para Modelo. Youll geralmente deseja selecionar Open Prices Only, a menos que você esteja otimizando um EA que é executado em dados tick. Nesse caso, selecione Cada marca. Marque a opção Usar Data e selecione um intervalo de datas para otimizar para. Por fim, certifique-se de que a Otimização esteja marcada. Clique no botão Propriedades do especialista para abrir as configurações do consultor especialista. Na guia Entradas é onde você entrará o intervalo de valores para otimizar para. A coluna Iniciar será o valor mais baixo para uma determinada configuração, enquanto a coluna Stop será a mais alta. A coluna Step é a quantidade que o otimizador irá passar da configuração Start para a Stop. Na imagem acima estamos otimizando configurações de SL, TS e TP para um consultor especializado. O valor inicial é 20, o passo é 20 e o paragem é 200. O optimizador irá testar todas as combinações de valores de 20, 40, 60 e assim por diante até 200. Utilize um valor de início, passo e paragem adequado 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 essa configuração seja otimizada. Quaisquer configurações que não forem verificadas usarão o número na coluna Valor ao otimizar. No separador Testes, 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 Testador de Estratégia. 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 levar muito tempo, 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 classificar os resultados. Clique duas vezes em qualquer um dos resultados para carregá-lo no testador. Pressione o botão Iniciar novamente para testar novamente com as configurações selecionadas. Backtesting Até agora, deve ser óbvio como funciona o backtester. Selecione o seu Expert Advisor. Símbolo. Período e Modelo. Marque a caixa Usar data e selecione um intervalo de datas. Selecione Visual Mode somente se você desejar um visual passo a passo 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 Propriedades Expert e pressione Iniciar para iniciar o teste. Levará de alguns segundos a vários minutos dependendo das suas configurações. Uma vez finalizado o teste, abra a guia Relatório na parte inferior para ver seus resultados. Algumas estatísticas a tomar nota de: Total do lucro líquido - 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. As altas retiradas aumentam a probabilidade de que sua conta seja 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 90. Se não, siga as instruções acima para atualizar seu histórico com dados precisos M1. A guia Resultados na parte inferior do testador de estratégia fornecerá os detalhes sobre as ordens abertas e fechadas, incluindo a parada final, o lucro e a 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-os de perto para garantir que sua estratégia esteja funcionando como planejado. Walk Forward Analysis Enquanto backtesting e otimização pode dar-lhe uma boa idéia de como o EA vai o comércio, você precisará fazer testes mais extensivos para garantir que o seu sistema comercial é verdadeiramente rentável. A melhor maneira de conseguir isso é por meio de um processo chamado análise passo a passo. Walk forward análise simplesmente consiste em vários ciclos de otimização e backtesting, e analisar os resultados de testes durante um longo período. Nosso artigo sobre análise de andamento explica o processo com mais detalhes. Nosso Walk Forward Analyzer para MetaTrader permite que você execute WFA de forma rápida e fácil. O Ultimate Beginner8217s Guide to Forex Backtesting Se você já ouviu falar do backtesting Forex ou sempre se perguntou como fazê-lo, esse guia é para você. Assim como tudo na negociação, e na vida, não há um tamanho único. Backtesting não funcionará para todos os comerciantes ou todos os sistemas comerciais. No entanto, não há nada que eu tenha visto que universalmente ajudou mais pessoas a se tornarem bem sucedidas na negociação, do que fazer backtesting. Eu considero vital em seu processo de aprendizagem. Então, juntei o que considero o guia definitivo para testar as estratégias de negociação Forex, para ajudar você a começar. Este guia é o resultado da minha experiência pessoal com backtesting e conversando com dezenas de comerciantes profissionais de Forex ao longo dos anos. Espero que isso ajude você a começar e ver o valor no processo. Mais importante talvez, eu também espero que seja algo que continua a ajudá-lo a levar o seu jogo comercial a novos níveis, mesmo quando você se tornou consistentemente rentável. Índice Nesta postagem, responderei a essas perguntas comuns que os comerciantes têm. Clique em um link para saltar para a seção que você precisa, ou se você está apenas começando, comece do topo. Eu recomendaria sair de um notebook ou abrir o Evernote para tomar algumas anotações e escrever perguntas que você deseja pesquisar mais tarde. Também abra seu programa de gráficos favorito, como o Metatrader 4, para que você possa acompanhar. O que é Backtesting Backtesting é o processo de testar uma estratégia de negociação em dados históricos, para ver como ele teria funcionado no passado. Em teoria, se um sistema funcionou bem no passado, ele continuará a fazê-lo no futuro. Claro, as condições de mercado podem mudar, mas entraremos na seção sobre as limitações do backtesting. Por enquanto, apenas pense nisso como uma maneira de ter um nível razoável de certeza de que uma estratégia de negociação será lucrativa para o futuro. Por exemplo, digamos que você queria testar uma estratégia de negociação do Índice Relativo de Força Relativa (RSI). Sua estratégia de negociação pode parecer algo assim: Digite uma negociação quando o indicador cruza de volta do overboughtoversold Mas a parada acima do mais recente highlow Defina um alvo de lucro de risco 2X Risco 1 por comércio Aqui estão alguns exemplos de sinais de venda. Para descobrir se esta estratégia pode ser lucrativa, você deve testá-la em tantos dados históricos quanto possível. Um período comum de backtesting seria de 2001 até o presente. O teste durante um longo período de tempo, como esse, permite que você veja como a estratégia executa durante diferentes condições de mercado. Se você testar apenas em um tipo de mercado, você terá um olhar muito distorcido sobre o desempenho do sistema. Por exemplo, se você testar um sistema de seguimento de tendência em um mercado de tendências, é claro que ele fará bem. Mas se você também testá-lo em um mercado agitado, então você terá uma idéia muito melhor de quanto dinheiro vai perder. Faz sentido, certo Como o Forex Backtesting me ajuda Eu estabeleci que o backtesting pode mostrar se um método de negociação pode ser lucrativo durante um longo período de tempo. Mas também tem outros benefícios que você pode não estar ciente. Assim como um jogador de basquete profissional pratica coisas simples como lances livres, um comerciante profissional também tem que praticar partes rotineiras de seu jogo. Isso significa praticar oportunidades de detectar. Backtesting pode dar-lhe essa prática, mesmo quando os mercados estão fechados. Você pode pensar que isso não é necessário, mas se você não manter suas habilidades afiadas, pode ser fácil inserir um comércio que não satisfaça seus critérios. Especialmente se você troca múltiplas estratégias ou mercados. Este vídeo lhe dará uma boa ilustração de quanto mais prática você pode obter com backtesting, em comparação com o comércio ao vivo. Confiança Claro, com a prática, também vem confiança. Este é provavelmente o resultado mais importante do backtesting. Quando você entender a frequência com que seu sistema ganhará, sua redução máxima e mais, você poderá puxar o gatilho em negociações. Você não será tão difícil em si mesmo quando perder um comércio. Porque você sabe que tudo faz parte do sistema. Você tem uma vantagem. Se você aplicar essa vantagem o suficiente, você deve sair à frente. Ao saber qual é sua vantagem, você também sabe quando sua vantagem parou de funcionar ou, pelo menos, quando você pode estar em condições de mercado que não são ideais para seu sistema comercial. Saber isso vai dar-lhe a confiança para parar. Parece ótimo direito Bem, não é todo sol e arco-íris. Agora, olhemos de uma maneira que backtesting pode enganar. O que é Curve Fitting Antes de avançarmos, vamos definir um termo muito importante associado ao backtesting8230curve fitting. Isto é, quando você faz o teste de um sistema durante um curto período de tempo e o otima para esse período de tempo. Obviamente, esse sistema ficará óbvio no papel, mas funcionará terrivelmente no comércio real. Exemplo de Curve Fitting Para ilustrar este ponto, vamos dar uma olhada em um gráfico histórico do gráfico mensal do EURUSD. Se você criou um sistema de negociação usando apenas os dados na caixa verde, então, sem dúvida, você criaria um sistema de tendências seguindo. Esta tendência seguindo o sistema provavelmente teria sido extremamente rentável durante este período de tempo. Você pode estar tão convencido de que este é o 8220holy grail8221 que você pode assumir mais riscos do que o habitual. Aguarde lá cowboy8230 Mas se você testou a mesma tendência seguindo durante o período de tempo na caixa azul, você provavelmente teria cortado em pedaços. Uma regressão para o sistema de negociação de tendências médias ou contrárias provavelmente teria funcionado melhor lá. Veja o que quero dizer, você precisa de um sistema de negociação robusto. Então, seu sistema comercial deve funcionar em todos os tipos de condições de mercado. Mas isso não significa que você tenha que ganhar dinheiro em todos os mercados. Conheço alguns métodos de tendência que levam muitas pequenas perdas em mercados variados, mas ficam super agressivos nos mercados de tendências e recuperam todo esse dinheiro, e mais. Neste ponto, você pode estar perguntando: por que não trocar somente quando há uma tendência. A realidade é que ninguém realmente sabe exatamente o que acontecerá depois na negociação. Portanto, seu sistema comercial deve estar pronto em todos os ambientes de negociação. Com o tempo, você deve identificar certas pistas que lhe dirão quando seu sistema tiver a vantagem. Mas se você está errado, você precisa sair com uma pequena perda. Curve fitting pode dar-lhe confiança falsa de que um sistema de comércio é muito melhor do que realmente é. É por isso que o teste para frente é necessário também. Para saber mais sobre testes avançados, leia este guia. Qual é a diferença entre testes manuais e automatizados Algumas pessoas pensam que há apenas um tipo de teste de Forex. Eles pensam que você tem que saber como programar e você precisa escrever um sistema de negociação automatizado como um Expert Advisor. A realidade é que qualquer um pode acompanhar. Isso ocorre porque existem dois tipos de backtesting: manual e automatizado. Aqui estão algumas opções que você pode começar a explorar, dependendo de qual você é mais atraído. Teste Automatizado de Forex O teste automatizado é quando você cria um programa que entra automaticamente e sai de negócios para você. Existem programas que você pode comprar ou alugar, ou você pode criar esses programas. Ganhar dinheiro ao seu sono Remove as emoções da negociação. Nenhum dinheiro em risco na fase de teste. Pode ser alavancado em um serviço de troca de cópias, para ganhar mais dinheiro. No entanto, antes de começar a desenvolver um sistema automatizado, você precisa levar em conta as desvantagens. Aqui está o que você precisa estar ciente, ao desenvolver um sistema automatizado: uma vírgula mal colocada no código e você pode perder sua conta inteira. Tem que ser testado extensivamente. Você precisa saber os parâmetros exatos do sistema de negociação, para que você saiba quando ele pára de funcionar. Mesmo que o sistema seja automatizado, você ainda precisa verificar isso regularmente. A tecnologia está funcionando O mercado mudou Não há garantia de que ele funcionará na negociação ao vivo, tem que ser antecipadamente testado primeiro. O sistema precisa se adequar à sua personalidade e tolerância ao risco. O sistema pode ser impressionante durante um longo período de tempo, mas se você não suportar uma perda de 30, então você vai desligar antes de ter uma chance de recuperar esse dinheiro. Você precisa entender a codificação (pode demorar a aprender) ou você precisa contratar um programador (o que pode resultar caro). Nem todos os métodos de negociação podem ser adequadamente traduzidos em um sistema automatizado. Os programas de negociação ajustados pela Curve ficam ótimos nos testes, mas falharão miseravelmente na negociação ao vivo. Teste em conformidade. No geral, acredito que o comércio automatizado é apenas para uma pequena parcela de comerciantes independentes. Eu poderia estar errado, mas na minha experiência, a maioria das pessoas é mais adequada ao comércio manual. Manual Backtesting Agora, vamos dar uma olhada nos testes manuais. Pode não ser o que você pensa. Você realmente percebe o funcionamento de um sistema comercial porque você executa todos os negócios. Isso pode ajudá-lo a melhorar o sistema ou mesmo criar uma versão automatizada mais tarde. Qualquer um pode fazê-lo. Ele simulará a mecânica de negociação ao vivo: incorporando negociações, usando o risco adequado, etc. Nenhum dinheiro em risco. Mesmo que você queira fazer negócios automatizados, acredito que a maioria das pessoas é melhor começar com o teste manual porque é mais fácil começar e você tem uma sensação melhor para um sistema. No entanto, se você é um programador ou tipo de engenharia para começar, então você pode ser mais adequado para negociação automatizada. Pode demorar muito tempo. Não há garantia de que ele funcionará na negociação ao vivo, ele também deve ser testado para a frente. Você precisa ser capaz de lidar com os drawdowns. O sistema pode parecer bom em backtesting, mas se você não pode lidar com um sistema que tenha uma redução de 30, então o sistema não funcionará para você. Você precisa seguir um conjunto de regras durante o teste. Se você continuar alterando suas regras no meio de um teste, você não obterá resultados precisos. Tempo para decidir Agora que você compreende testes automatizados e manualmente, é hora de decidir qual é o melhor para você. Eu recomendaria escolher apenas um e se tornar e especialista nisso. Você sempre pode mudar mais tarde. Mas se você faz os dois ao mesmo tempo, é menos provável que você tenha sucesso. Falando de sucesso, o que os comerciantes profissionais fazem Os comerciantes profissionais Realmente estratégias de negociação Backtest A resposta curta é sim. Mas os céticos precisarão de mais do que isso, então eu vou dar alguns exemplos concretos. The Backtesting Pioneers Primeiro, vamos para ol school8230 Realmente antiga escola. Volte para a hora dos computadores. Não, não é como o computador em que está lendo isso. Os computadores que utilizavam ocupavam salas inteiras. Computadores que foram programados com cartões perfurados. Assim, sim, cartões de papel físicos que tiveram furos neles. A partir dessa confusão aparentemente arcaica, vieram os primeiros comerciantes do sistema. Você provavelmente já ouviu falar de comerciantes como Ed Seykota. Um dos pioneiros dos sistemas de negociação automatizados e backtesting computadorizado. Se você não ouviu falar dele, não se esqueça de ler Market Wizards. Ele usou esses cartões de soco loucos para testar algumas tendências seguindo sistemas de negociação. E adivinhe o que, eles trabalharam Em uma das suas contas reais de clientes, a Seykota conseguiu transformar um investimento inicial de 5.000 em 15.000.000, em 12 anos. Após o seu sucesso, seguiu-se uma longa série de comerciantes de sistemas automatizados bem sucedidos, incluindo Michael Marcus e o Dr. David Druz. Forex Traders Who Backtest Agora, vamos dar uma olhada em alguns comerciantes de Forex que eu tenho entrevistado que backtest suas estratégias. Ouça com muito cuidado o que eles fizeram e os tipos de sistemas que eles testaram. Você obterá algumas ótimas ideias. Tudo bem, neste momento, espero que esteja empolgado em começar. Comece com as opções gratuitas. Como fazer o teste de uma estratégia de negociação Forex gratuitamente Nós vivemos em um ótimo momento. A tecnologia está melhorando e mais barata. Então, se você tiver um orçamento muito limitado, então eu tenho uma ótima notícia. Você pode iniciar o backtesting de graça. Aqui estão as formas mais simples que eu recomendaria começar. Se o comércio e o teste manuais são o seu objetivo, então eu recomendaria começar com o TradingView. Eu gosto do TradingView porque não há configurações. Basta ir ao site e começar a usar os gráficos. O Metatrader 4 também é gratuito, mas você precisa instalá-lo e pode haver algum problema para conseguir funcionar corretamente, especialmente no Mac ou Linux. Então, comece com o TradingView e veja se ele funciona para você. Este vídeo irá mostrar-lhe como fazê-lo. As instruções escritas são fornecidas abaixo do vídeo. Para começar, configure uma planilha de teste. Comece por listar o seguinte: Agora, o que mais você precisa na planilha. Deixo-o para descobrir. Eu não posso dar-lhe todas as respostas, você tem que trabalhar para isso também. Mas algumas idéias podem incluir: lotes negociados, saldo em execução e lucros. Adicione o que faz sentido para seus métodos de negociação e análise. Em seguida, configure uma calculadora de risco para ajudá-lo a calcular o tamanho do lote ao abrir um comércio. Isso garantirá que você não esteja arriscando muito em cada comércio. Agora, role o gráfico TradingView até o ponto em que você deseja iniciar o teste. Adicione os indicadores necessários. Em seguida, aperte a seta para a direita em seu teclado para avançar a carta vela por vela. Digite seus negócios na planilha. Depois de terminar o teste, você está pronto para analisar seus resultados. Consulte a seção deste guia sobre como analisar os resultados do backtesting. Se você quiser fazer negociação automatizada, então eu começaria com o Metatrader 4. Ele é amplamente utilizado e tem uma tonelada de documentação. Para saber mais sobre a linguagem de programação MQL, comece aqui. Descobri que quando se trata de programação, a melhor maneira de começar é obter algum código que você já conhece, e fazer pequenas mudanças em alguns dos parâmetros ou funções. Isso ajudará você a entender como o código funciona, sem ter que começar desde o início. Depois de estar confortável com isso, então você pode começar a fazer mudanças maiores e até mesmo escrever EAs a partir do zero. Qual é a melhor maneira de começar com Backextração de Forex profissional As opções gratuitas são ótimas, mas quando você está pronto para se tornar real, então você terá que gastar algum dinheiro. Isso irá poupar uma tonelada de tempo e dor de cabeça. Não se preocupe, não precisa ser muito dinheiro. Para começar com backtesting manual, eu recomendaria o uso do Forex Tester. É o software de backtesting manual mais utilizado no mercado. Isso irá retornar cerca de 200, mas valeu a pena. Isso permitirá testar rapidamente e ver seus resultados, sem muitos cálculos manuais. Se você quiser tirar proveito do desconto 10 que eu trabalhei para os leitores do Trading Heroes, use esse cupom. Forex Tester parece MT4, por isso é fácil de usar. Você ainda quer criar uma planilha de gerenciamento de riscos, para que você calcule seus riscos e lotes por comércio. O Forex Tester pode ser usado para backtesting automatizado, mas descobriu que é difícil encontrar programadores que possam codificar para ele. Então, fique com isso apenas para fazer um teste manual. No backtesting automatizado, eu ainda recomendaria o uso do Metatrader 4, mas eu também sugeriria a contratação de um programador para ajudá-lo a testar. Mesmo se você é proficiente em codificação, um par adicional de mãos experientes pode ajudar tremendamente. Assim como um segundo par de olhos. Você pode encontrar programadores qualificados em sites como Upwork. Há também outras plataformas de backtesting pagas lá fora, que podem tornar seu trabalho muito mais fácil. Embora eu recomenda que você olhe para o MT4 primeiro, há uma lista no final desta publicação que pode ajudá-lo. Como faço para analisar meus resultados de Backtesting Tudo bem, agora é hora de colher os benefícios do seu trabalho árduo. O método que você usará para analisar seu backtesting realmente dependerá do que você usou para testar novamente. Você foi na velha escola Se você abriu um gráfico em MT4 ou TradingView e movendo-se manualmente através de cada barra no gráfico, então escreveu suas negociações em uma planilha do Excel, em primeiro lugar8230wow Parabéns, você é oficialmente hardcore. Esta não é a maneira mais eficiente de fazê-lo, mas você fez isso, e eu respeito isso tremendamente. Mas, para analisar seus resultados, você precisará aprimorar suas habilidades do Excel também. Há muitos recursos do Excel para aprender, mas vou dar uma lição rápida aqui. A primeira coisa que você provavelmente quer fazer é descobrir a porcentagem vencedora do seu sistema. Para fazer isso, faça duas colunas extras em sua planilha, uma para vitórias e uma para perdas. Na coluna de vitórias, use uma fórmula para contar as vitórias. Faça o mesmo na coluna de perdas. Vence: se ((lucro líquido) gt0,1,0) Perdas: se ((lucro líquido) lt0,1,0) Então adicione todas as vitórias e perdas8230 Então divida as vitórias pelo número total de trades8230 Agora você verá A taxa de vitória. Você pode descobrir estatísticas similares, usando esta técnica. Você usou o software de teste manual Existem alguns pacotes de software backtesting lá fora, mas desde que eu recomendo Forex Tester, Ill mostrar-lhe como analisar seus resultados de negociação para esse software. Existem algumas estatísticas internas no software, mas são muito básicas. Você poderia seguir a rota do Excel, mas isso é muito demorado. Um melhor caminho a seguir é o uso de software como o Tradingrex. Você pode obter o tutorial completo ao ler esta publicação. Isso lhe dará uma tonelada de ótimas informações, incluindo lucro e perda de dia da semana. A melhor parte é que é grátis. Você foi automatizado Mais uma vez, você tem um pouco de escolha quando se trata de soluções automatizadas. Mas a maioria das pessoas usará o Metatrader 4 porque é grátis e você pode usar os dados dos seus corretores. Os relatórios Metatraders são limitados, então você precisará de mais. O Tradingrex é uma boa opção para o relatório MT4 porque você pode fazer o upload de arquivos e analisá-los. Mas o software diferente possui diferentes recursos de análise. Então, se você não estiver usando o MT4, vá para o seu software Forex backtesting e veja o que ele fornece. Outros recursos Backtesting Ferramentas de Backtesting (Automatizado) Existem muitas opções lá fora e estes são apenas alguns dos melhores produtos. Se você não gosta de nada nesta lista, sinta-se livre para fazer sua própria pesquisa e encontrar algo que funcione melhor. Backtesting Tools (Manual) Se você estiver usando o Metatrader 4 ou o TradingView, você precisa usar o Excel ou um programa de planilhas semelhante para rastrear seus negócios. Isso permitirá que você compile estatísticas significativas mais tarde. Ferramentas de análise Conclusão É assim que começa com o backtesting Forex. Espero que tenha esclarecido uma confusão que você tenha tido. Teste frequentemente e você deve começar a ver os benefícios. Eu acredito firmemente que os únicos hábitos que você fará, são os que são fáceis de fazer. Então faça backtesting o mais fácil possível e é um hábito que você continuará fazendo. Não se engane, isso funcionará. Mas quase tudo que vale a pena ter Tens mais perguntas sobre backtesting Deixe-os nos comentários abaixo8230 Aviso: os links nesta página são links de afiliados. Nós fazemos uma comissão se você compra através destes links, mas não lhe custa nada extra e nós apenas promover produtos e serviços que usamos pessoalmente e acreditar em uma parte dos recursos para o meu parceiro de caridade.

No comments:

Post a Comment