Saturday 5 August 2017

Binary Options Backtesting Software


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á se perguntando o quão eficaz é sua estratégia? Como você sabe se uma estratégia funcionará Por que eu estou perguntando tantas questões retóricas Backtest uma estratégia de opção binária 8211 Como tentar antes de comprar o Backtesting é uma das maneiras que você pode experimentar uma estratégia comercial sem colocar qualquer capital em risco. Isso funciona aplicando ação de mercado anterior à estratégia e vendo como ela é executada. As condições não são exatamente as mesmas, mas dá-lhe uma boa ideia de como a estratégia particular será realizada no mercado real. E pode ajudá-lo a identificar algumas estratégias de negociação bem intencionadas, mas, em última instância, ineficazes antes de começarem a causar perdas. No vídeo, mostramos como backtest uma estratégia simples usando o MetaTrader 4. Embora haja 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 Estratégia de Opção Binária a modificação em 20 de novembro de 2013 par Daniel Grady Os comentários estão fechados. Testando suas Algoritmas de Opções Binárias Back-testing nos mercados financeiros significa experimentar uma estratégia específica usando eventos históricos e condições. Existem várias ferramentas para fora com o objetivo de fazer backtesting. Para testar uma estratégia, você precisará de dados históricos com os quais configurar seus gráficos de quadros de tempo, executar seu programa em condições simuladas e o software backtesting irá recriar como o software teria atuado se as condições pré-programadas fossem atendidas. Depois de comparar o desempenho dos softwares com dados históricos, você poderá detectar se o software teria lucrado 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 comerciais. Cada comércio (o que significaremos aqui para ser um 8217round-trip8217 de dois sinais) terá um lucro ou perda associado. O acúmulo desta perda de lucro ao longo da duração da estratégia de backtest levará ao lucro e perda total. Razões para o teste posterior Algumas razões pelas quais você seria inteligente para testar suas estratégias: os testes de substituição são usados ​​para filtrar estratégias para eliminar o que funciona eo que não funciona. Backtest permite o uso de determinados eventos de mercado para modelar o software adequadamente. Backtesting é usado para garantir que o desempenho de uma estratégia esteja em níveis ótimos. Backtesting é usado para verificar se as estratégias externas estão funcionando corretamente. Backtesting pode ser usado para negociação algorítmica de opções binárias. Esses 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 que geram sinais no MT4 e, em seguida, os reúnem para plataformas de opções binárias baseadas na web. O software usado para Backtesting Backtesting agora pode ser feito com várias soluções de software. Ao escolher o software certo para testar seu algoritmo, várias considerações devem ser feitas: a habilidade do programador. Compatibilidade de intermediário Funcionalidade de personalização Complexidade da estratégia Velocidade de execução Custo Sourcing de 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 remontam pelo menos 10 anos, mas para fins de negociação moderna, os dados que remontam a 2007 (7 anos) são algo que o comerciante pode fazer. A plataforma de backtesting que escolhemos é aquela que também fornece a fonte dos dados de backtesting. Então, os comerciantes podem gerar dados e realizar os testes de retorno em uma plataforma. A plataforma em questão é a fornecida pela QuantConnect Corporation. Esta empresa oferece backtesting instalações para negociação de algoritmos 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 e o mercado cambial. Ao contrário do que é visto em muitas outras plataformas de backtesting, a plataforma do QuantConnect fornece gráficos totalmente interativos, permitindo que os pedidos de backtest que teriam sido colocados pelo seu algoritmo fossem sobrepostos nesses gráficos para uma melhor representação e análise pictórica. Os testes alternativos são concluídos em 30-60 segundos, o 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 algoritmo8217s. É fundamental entender isso e tentar projetar uma estratégia bem arredondada. É um erro comum tentar e otimizar o retorno anual e a despesa de assumir grandes riscos. Um bom investimento tem um baixo risco e um alto retorno. Os dados também podem ser obtidos para MT4 backtesting, que é a forma mais fácil de testar um algoritmo de opções binárias. Backtesting no MT4 é feito usando a função Strategy Tester. É muito importante obter os dados a serem usados ​​para testes anteriores. Esses dados geralmente são 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 testar o MT4, execute estas etapas: Congele todos os spreads atuais, levando a plataforma de negociação MT4 offline. Isso é para evitar que os resultados dos backtests sejam distorcidos pela conversão de preços de 4 dígitos para 5 dígitos. Ative o painel do Navegador clicando na tecla CtrlN. Em seguida, clique com o botão direito do mouse na conta no painel do Navegador e, em seguida, clique em Excluir para tirar o MT4 offline. O próximo passo é esvaziar a prateleira para os novos dados de back-back 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ê ter perdido, acesse Forextester data datasources. html e baixe os dados M1 para qualquer par de moedas que você deseja testar. Após o download, use o WinZip para descompactar o (s) arquivo (s) em sua área de trabalho. Agora, você deve reiniciar a plataforma MT4 e fechar a caixa de diálogo pedindo que você crie uma conta demo ou faça 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 o recebimento de dados M1. Pressione F2 para ativar o Centro de Histórico e clique duas vezes no cronograma de 1 minuto para garantir que não haja nenhum dado existente. 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 fazer de teste. Quando todos os arquivos do histórico foram importados, desligue o MT4 e permita que o (s) arquivo (s) de histórico sejam importados de forma completa. Em seguida, converta os dados M1 em outros prazos. Converta os dados M1 para trabalhar em outros intervalos de tempo para que você possa testar os mesmos também. Para converter os dados M1 para que ele possa ser usado para testar a estratégia em outros intervalos de tempo, inicie o MT4 e cancele novamente 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 cartas de 5 minutos, 15 minutos, 30 minutos, 60 minutos (1 hora), 240 minutos (4 horas) e 1440 minutos (diariamente). Com as facilidades fornecidas pela 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