Backtest uma estratégia de opção binária Tantas perguntas Você está pensando em experimentar uma nova estratégia de opções binárias Você está querendo saber como sua estratégia é eficaz Como você sabe se uma estratégia vai funcionar Por que estou perguntando tantas perguntas retóricas Backtest uma estratégia de opção binária 8211 Como tentar antes de comprar Backtesting é uma das maneiras que você pode experimentar uma estratégia comercial sem colocar qualquer capital em risco. Ele funciona através da aplicação de ações do mercado passado para a estratégia e ver como ele executa. As condições não são exatamente as mesmas, mas dá-lhe uma idéia muito boa de como a estratégia específica irá realizar no mercado real. E isso pode ajudá-lo a identificar algumas estratégias de negociação bem intencionadas, mas em última análise ineficazes, antes que elas comecem a causar perdas. No vídeo, mostramos como backtest uma estratégia simples usando o MetaTrader 4. Embora existam pequenas diferenças entre cada software de gráficos, os machanics básicos são os mesmos e devem funcionar na maioria das plataformas. Backtest uma Opção Binária Estratégia a t modifi en dernier le 20 de novembro de 2017 por Daniel Grady Os comentários estão fechados. Como Back Test Binary Option Trades Backtesting opções binárias é um pouco diferente do que testar trades tradicionais por causa da forma como o timing é configurado. Quando você entrar em um comércio de opções binárias, youre geralmente dado um tempo de expiração por seu corretor. Você pode ter a opção de sair seu comércio cedo (se em uma vitória ou uma perda) para o lucro parcial. Você também pode ter a opção de estender seu comércio com rollover. Mas se seu corretor não fornece estas ferramentas, você tem o controle mínimo sobre quanto tempo você está em um comércio. O único controle que você tem é a decisão de entrar ou não. Isso cria algumas dificuldades quando você está testando negociações em dados históricos. Este é um passo extremamente importante para se tornar um profissional comerciante. Se você está negociando para se divertir apenas, você não precisa estar tão preocupado com o teste de volta. Se no entanto você realmente quer isso para se tornar uma parte consistente de sua renda, você absolutamente deve testar seu método de negociação antes de ir viver e colocar seu dinheiro na linha. Qualquer coisa que você espera fazer profissionalmente deve ser tratado como um negócio. Empresas testar produtos e serviços antes de gastar dinheiro promovendo-os ou risco decepcionante clientes. Como um comerciante, você também precisa testar seus métodos antes de usá-los e risco de perder dinheiro. Como testar de volta um comércio opção binária Tradicionalmente, quando você backtest trades, isso é o que você faz. Você abre seu programa de gráficos (acho que MT4 ou FreeStockCharts) e rolar para trás no tempo para alguma data no passado. Dependendo de quanto tempo você espera que seus comércios para durar (minutos, horas, dias, semanas), você pode ser rolagem para trás um par de dias, meses ou mesmo vários anos. Quando você chegar ao ponto onde você está indo para iniciar o teste, você configurar o seu gráfico a maneira youd olhar para ele quando o planejamento de comércios em tempo real. Isso significa definir o seu suporte e linhas de resistência e qualquer, se quaisquer outros sinais, ferramentas ou pontos que você usa para o comércio. Em seguida, mova os gráficos para a frente uma vela por vez, olhando para o lado direito da tela. Finja que você está olhando para ele em tempo real. Quando você vê uma configuração de comércio, você pára de rolagem, plotar um ponto de entrada como se você aposta neste momento. Agora, comece a rolagem para frente novamente (uma barra de cada vez) e, em seguida, você sair com base em suas regras de comércio (ou seja, 60 segundos, 15 minutos, etc). Tendo problemas para ler um gráfico de candlestick Saiba como aqui. Então você rola para a frente novamente e descobrir se você ganhou ou perdeu. Marque isso para baixo e continue em frente. Você deve ser rentável ao longo de um par de centenas de negócios backtest antes mesmo de pensar em proceder ao comércio em tempo real. Por que os tempos de expiração colocam problemas Você pode ver onde a negociação de opções binárias faz backtesting um pouco estranho Se você está confiando em seu corretor fazendo comércios com bons tempos de expiração disponíveis para você nos momentos youd obter um sinal para o comércio, Foram realmente disponíveis para você no passado. Isso pode confundir seus resultados, fazendo você pensar que teria sido mais bem sucedido do que você realmente teria sido. Uma maneira que você pode reduzir essa imprecisão é selecionar um corretor de opções binárias direito desde o início que vai lhe dar a chance de controlar o timing de seus comércios uma vez que você está neles. Dessa forma, você não é tão dependente do corretor para definir bons prazos de expiração. Nós gostamos de um site como TradeRush ou Banc De Binary como eles oferecem saída antecipada. Se você didnt têm rollover ou fechamento precoce disponível para você usar, youd tem que confiar no corretor para lhe fornecer oportunidades comerciais com tempos de expiração ideal. Você não quer ser expulso de um comércio antes que ele vai para o lucro, mas você também não quer ser preso em um comércio que vai virar contra você. Não faria, por exemplo, para entrar em um comércio youd esperar para ficar em várias horas em backtesting com um período de validade de uma semana. Pelo menos, é o caso se você não pode controlar sua saída. Se você puder, você pode usar o encerramento antecipado para sair antes do comércio está terminado. Há um outro problema com o uso de encerramento precoce, no entanto, e isso é que vai reduzir o seu pagamento. Os locais binários das opções pagam somente algo como 65-85 em negociar ganhando como é. Se você sair mais cedo, você não vai conseguir essa porcentagem. E se você sair todos os seus negócios cedo, você pode média 50 ou menos em seus pagamentos. O que significa que você tem que ter uma porcentagem de vitória muito alta para permanecer rentável ao longo do tempo (traders tradicionais lidar com versões deste problema também). Sugestões para o Sucesso Encontre um corretor que lhe dá rollover e encerramento precoce (confira TradeRush). Isso permitirá que você tome decisões comerciais importantes. Você não pode confiar inteiramente nessas ferramentas para ser rentável a longo prazo, no entanto, a menos que rollover produz grandes pagamentos suficientes, muitas vezes suficiente para compensar os lucros que você perde com fechamento precoce. Alguns corretores permitem que você escolha seu próprio tempo de expiração. Isso geralmente é referido como o recurso do Construtor de Opções. Isso é ótimo, porque elimina completamente o problema com o tempo. (Novamente, TR ou BDB) Considere a possibilidade de negociar uma grande variedade de instrumentos financeiros. Se você pode encontrar um método que funciona muito bem em diferentes ativos, que lhe dá muito mais oportunidades comerciais. Isso aumenta as chances de que você encontrará configurações ótimas que incluem tempos de expiração ideal. Teste de demonstração depois que você backtest. Isso irá demonstrar a você efetivamente se você está indo ter dificuldades envolvendo tempos de expiração ou não. Se você fizer isso, você pode descobrir o que fazer sobre eles antes de aprender essa lição, perdendo dinheiro real. Teste de demonstração irá ajudá-lo a familiarizar-se com seus recursos de corretores e decidir se theyre suficiente para ajudá-lo a replicar seus resultados backtesting na vida real. Se você encontrar um corretor com os recursos certos e você fizer todos os seus testes diligentemente, você deve ser capaz de encontrar soluções para as questões de tempo de expiração. As diferenças entre negociação de opções binárias e outros tipos de negociação não são desculpa para não backtest Copyright copy 2017 - BinaryTrading. org, Todos os direitos reservados. Sitemap Operações binárias envolvem riscos significativos. Nunca investir mais do que você pode dar ao luxo de perder. Este site não é aconselhamento financeiro ou qualquer oferta de aconselhamento financeiro. Este site é apenas para fins informativos e de entretenimento. Ao usar este site você concorda em nos manter 100 inofensivos por qualquer e toda perda. Clicar em links para sites externos pode resultar em renda da filial para os editores deste site. (AVISO) - Este site não é um site de negociação binário e não é propriedade de qualquer empresa de opções binárias. Somos informativos e de entretenimento apenas. Nenhuma negociação é oferecida ou solicitada pela BinaryTrading. org. AVISO DE REGULAÇÃO DOS EUA: Opções Binárias As empresas não são regulamentadas nos Estados Unidos. Essas empresas não são regulamentadas, administradas, conectadas ou afiliadas a nenhuma das agências reguladoras, como a Securities and Exchange Commission (SEC), Commodity Futures Trading Commission (CFTC) ou National Futures Association (NFA) ou qualquer outro órgão regulador dos EUA. Tenha em atenção que qualquer actividade comercial não regulamentada por cidadãos dos EUA é considerada ilegal. Negocie a seu próprio risco. Divulgação de Riscos: BinaryTrading. org não aceita qualquer responsabilidade por perdas ou danos como resultado da confiança na informação contida neste site, que inclui conteúdo educativo, citações de exemplo e gráficos e notícias. Esteja ciente dos riscos inerentes às opções binárias negociação e negociação os mercados financeiros nunca investir mais dinheiro do que você pode perder o risco. Os riscos envolvidos na negociação de opções binárias são elevados e podem não ser adequados para todos os investidores. A BinaryTrading não retém qualquer responsabilidade por quaisquer perdas comerciais que você possa enfrentar como resultado do uso das informações hospedadas neste site. As cotações contidas neste site não são fornecidas por intercâmbios, mas sim por criadores de mercado. Assim, os preços podem ser diferentes dos preços de câmbio e podem não ser precisos para os preços de negociação em tempo real. Eles são fornecidos como um guia para negociação e não para fins comerciais. Consulte toda a nossa Política de Privacidade. Testando seus Algoritmos de Opções Binárias O teste de retorno nos mercados financeiros significa experimentar uma estratégia específica usando eventos e condições históricas. Existem várias ferramentas lá fora, com a finalidade de backtesting. Para backtest uma estratégia, você vai precisar de dados históricos com os quais para configurar seus quadros de quadros de tempo, execute o seu programa em condições simuladas eo software de backtesting vai recriar como o software teria agido se as condições pré-programadas foram cumpridas. Depois de comparar o desempenho de softwares com dados históricos, você será capaz de detectar se o software teria feito lucro ou não. Em termos simples, o backtesting é realizado expondo seu algoritmo de estratégia particular a um fluxo de dados financeiros históricos, o que leva a um conjunto de sinais de negociação. Cada comércio (que nós significaremos aqui para ser um 8217round-trip8217 de dois sinais) terá um lucro ou uma perda associada. A acumulação deste profitloss sobre a duração de seu backtest da estratégia conduzirá ao lucro e à perda totais. Razões para Backtesting Algumas razões pelas quais você seria inteligente para backtest suas estratégias: Backtests são usados para filtrar estratégias de modo a eliminar o que funciona eo que não funciona. Backtesting permite o uso de certos eventos de mercado para modelar o software adequadamente. Backtesting é usado para garantir que o desempenho de uma estratégia está em níveis ótimos. Backtesting é usado para verificar se as estratégias externas estão funcionando adequadamente. Backtesting pode ser usado para negociação algorítmica de opções binárias. Estes algoritmos de opções binárias são capazes de gerar sinais em software de terceiros que podem ser transferidos para plataformas de opções binárias para execução. Existem alguns desses softwares em torno de gerar sinais em MT4 e, em seguida, ponte-los para plataformas de opções binárias baseadas na web. Software usado para backtesting Backtesting agora pode ser feito com várias soluções de software. Ao escolher o software certo para backtest seu algoritmo, várias considerações têm de ser feitas: A habilidade do programador. Compatibilidade de Broker Funcionalidade de personalização Complexidade da estratégia Velocidade de Execution Cost Sourcing Dados para Backtesting Os dados de sourcing para backtesting são o componente chave de todo o processo. Sem dados precisos, qualquer outra coisa feita no processo de backtesting será imprecisa. É difícil ter acesso a dados precisos que remonta pelo menos 10 anos, mas para efeitos de negociação moderna, dados que remonta a 2007 (7 anos) é algo que o comerciante pode fazer ver com. A plataforma de backtesting que escolhemos é aquela que também serve para fornecer a fonte dos dados de backtesting. Assim, os comerciantes podem fornecer dados e realizar seus backtests em uma plataforma. A plataforma em questão é aquela fornecida pela QuantConnect Corporation. Esta empresa oferece backtesting instalações para algoritmos de negociação, e fornece dados que remonta a 2007. QuantConnect oferece aos comerciantes acesso gratuito a dados de alta resolução para backtesting de algoritmos de negociação em seu simulador de comércio. Suas instalações de backtesting atualmente suportam US Equities eo mercado cambial. Ao contrário do que é visto em muitas outras plataformas de backtesting, a plataforma no QuantConnect fornece gráficos totalmente interativos, permitindo que as ordens backtest que teriam sido colocadas pelo seu algoritmo para ser sobreposta nesses gráficos para melhor representação pictórica e análise. Backtests são concluídos em 30-60 segundos, que é muito mais rápido do que o que pode ser obtido a partir da plataforma MT4. Os comerciantes também podem criar algoritmos a partir do zero usando esta plataforma. Gráfico do desempenho do backtest. QuantConnect Corporation À direita você pode ver as estatísticas de resumo que geramos para o desempenho do seu algoritmo. É crítico compreender estes e tentar projetar uma estratégia bem arredondada. É um erro comum tentar e otimizar o retorno anual, ea despesa de tomar grandes riscos. Um bom investimento tem um baixo risco e alto retorno. Os dados também podem ser obtidos para MT4 backtesting, que é a forma mais fácil de backtesting um algoritmo de opções binárias. Backtesting em MT4 é feito usando a função Testador de Estratégia. É muito importante obter os dados a serem usados para backtesting. Esses dados são geralmente dos gráficos M1. Os dados do gráfico M1 são muito difíceis de obter, mas podem ser acessados para pares de moedas selecionados a partir deste link. Para backtest no MT4, execute estas etapas: Congelar todos os spreads atuais, levando a plataforma de negociação MT4 off-line. Isso evita que os resultados dos backtests sejam distorcidos pela conversão de 4 dígitos para 5 dígitos. Ative o painel Navegador clicando na tecla CtrlN. Em seguida, clique com o botão direito do mouse na conta no painel Navegador e, em seguida, clique em Excluir para tirar o MT4 offline. O próximo passo é esvaziar a prateleira para os novos dados de backtest baixados para entrar. Isso é excluindo dados de histórico existentes. Vá para o cliente MT4 e abra a pasta de histórico com seu subdiretório e exclua todos os arquivos com o sufixo. hst. O próximo passo é baixar dados M1. No caso de você perdeu, vá para forextesterdatadatasources. html e baixar dados M1 para qualquer par de moedas que você deseja backtest. Após o download, use o WinZip para descompactar o (s) arquivo (s) em seu desktop. Agora você deve reiniciar a plataforma MT4 e fechar a caixa de diálogo solicitando que você crie uma conta demo ou para fazer login com os detalhes da conta existente. Clique em CtrlO ou clique em Ferramentas Opções Gráficos e adicione 999999999 para alterar as barras máximas no histórico. Isto é para permitir a entrada de dados M1. Pressione F2 para ativar o Centro de histórico e clique duas vezes no período de 1 minuto para se certificar de que não há dados existentes. Clique em Importar para iniciar a caixa de diálogo Importar e use o botão Procurar para navegar pelos dados M1 descompactados já baixados. Clique em OK para importar os dados. Repita todo o processo para todos os pares de moedas que você gostaria de backtest. Quando todos os arquivos de histórico tiverem sido importados, desligue o MT4 e permita que os arquivos de histórico sejam importados totalmente. Em seguida, converta os dados M1 para outros quadros de tempo. Converta os dados M1 para trabalhar em outros quadros de tempo para que você possa backtest sobre eles também. Para converter os dados M1 para que ele possa ser usado para backtest a estratégia em outros quadros de tempo, iniciar MT4, e novamente cancelar fora de todos os prompts. Abra um gráfico M1 com o par de moedas cujos dados M1 devem ser convertidos. Na guia Navegador em Scripts, arraste o script Autoconverter para o gráfico. O script deve mostrar a conversão por 5 minutos, 15 minutos, 30 minutos, 60 minutos (1 hora), 240 minutos (4 horas) e depois 1440 minutos (diariamente) gráficos. Com as facilidades fornecidas por QuantConnect Corporation e Metaquotes Inc (MT4), os comerciantes no mercado de opções binárias podem executar backtests em seus algoritmos de negociação. O MT4 pode ser usado para versões simplificadas dos algoritmos enquanto um trabalho mais complexo pode ser feito com a interface QuantConnect.
No comments:
Post a Comment