Sistema Mecânico De Negociação


Baixando e economizando dados históricos de posicionamento de comerciantes da Oanda usando o Python No meu primeiro artigo do ano eu falei sobre o posicionamento do operador de rede e como isso poderia fornecer informações úteis para decidir se há uma tendência ou não e se pode haver oportunidades de entrada se um O comerciante prevê que uma tendência é mais provável para parar e reverter ou continuar. No entanto, ForexFactory e myfxbook, ambos, não têm acesso a quantidades significativas de dados históricos de posicionamento na rede, tornando mais difícil o back-testing e análise usando essas informações. Hoje eu quero falar sobre como você pode baixar e atualizar constantemente esta informação dos servidores Oanda usando a API Oanda REST, dando-lhe a possibilidade de obter informações atualizadas diariamente que você pode usar para criar back-tests e avaliar idéias que fazem uso de Esses dados históricos. Você também pode obter os dados ao fazer negociação ao vivo também, então você pode facilmente implementar a mesma configuração na negociação ao vivo depois de descobrir o que fazer com essa informação. Código para baixar informações de posicionamento de rede usando a API Oanda REST O script python acima permite que você baixe as informações de posicionamento de rede dos servidores Oanda que informam sobre o percentual de comerciantes de varejo dentro deste corretor que estão mantendo posições longas e curtas dentro de contas ao vivo. Para usar este script, você precisa inserir o token da API REST da sua conta on-line Oanda, quando indicado. Depois de executar o script, ele criará um conjunto de arquivos usando todos os dados de posicionamento histórico disponíveis 8211, excluindo o dia atual de 8211, o que significa que você sempre terá arquivos com pelo menos um ano de dados. Infelizmente, o Oanda não permite que você baixe mais desses dados para que você seja restrito a um máximo de um ano de dados cada vez que você iniciar os arquivos do zero. Cada vez que você re-executar o script, irá procurar por arquivos já baixados e acrescentará novas informações de posicionamento de rede para que você possa criar seu próprio banco de dados de posicionamento de rede usando esse script simples. Os símbolos que o script usa estão contidos na variável 8220symbolsToUpdate8221. Você pode adicionar símbolos a esta lista de python se desejar incluir outros pares de moeda ou CFDs. No entanto, tenha em mente que todos os símbolos que você adiciona também precisam ser adicionados ao dicionário OandaSymbol no início do script ou, de outra forma, o script lhe dará um erro quando chegar a esse símbolo. Se você não quiser dados para qualquer um dos símbolos incluídos, você também pode remover os símbolos da lista para evitar o download de seus dados. Depois de baixar os dados, cada arquivo CSV conterá duas colunas, uma com timestamp e outra com o posicionamento longo desse símbolo. Uma vez que o posicionamento curto é de apenas 100 menos o posicionamento longo, você pode facilmente obter todas as informações de posicionamento a partir deste único ponto de dados. Os dados de posicionamento incluem informações de timestamp em AAAA-MM-DD HH: MM: informações de SS e cada dia de dados de posicionamento de rede é fechado às 11:00 UTC. Se você quiser usar esses dados para fazer back-testing, certifique-se de que você não introduza viés avançado, usando informações de posicionamento que não teriam sido concluídas no momento em que você usar os dados. Se os dados de teste de back-back tiverem um horário diferente do GMT e ou DST, certifique-se de converter seus dados para corresponderem as informações do timestamp ou não obterão resultados precisos. Com esses dados agora em um formato CSV bem organizado, podemos realizar algumas análises básicas e plotar usando algo como R. A imagem acima mostra um plano simples do fechamento diário e o posicionamento líquido para o GBPJPY no ano passado. Como você pode ver, o posicionamento permaneceu superior a 50, enquanto o GBPJPY caiu durante a maior parte do ano 8211 em alinhamento com minhas observações anteriores sobre o posicionamento de varejo sempre em contra dos movimentos de tendência - e depois mergulhou abaixo de 50 como o GBPJPY começou uma forte tendência de alta no final 2016. Usando R, você pode realizar todos os tipos de estudos usando esses dados e as informações da moeda. Por exemplo, se a previsibilidade e as tendências são de interesse, você pode descobrir se o posicionamento da rede está relacionado a variáveis ​​como a dimensão fractal e o expoente Hurst. O acima é claramente apenas a ponta do iceberg. Usando esse script, você pode realizar sua própria análise atualizada diariamente das informações de posicionamento de rede e você pode fazer análises interessantes para ver se isso pode render informações interessantes para negociação. Os dados de posicionamento de rede 8211, especialmente os dados de posicionamento históricos 8211, raramente são usados ​​por comerciantes de varejo para negociação, para que ele possa produzir alguns sistemas interessantes ou, pelo menos, algumas idéias interessantes sobre o comportamento do par de moedas. Se você quiser saber mais sobre sistemas de negociação e como você também pode construir suas próprias estratégias de negociação algorítmicas, considere se juntar a Asirikuy. Um site repleto de vídeos educacionais, sistemas de negociação, desenvolvimento e uma abordagem sólida, honesta e transparente para negociação automatizada. Estratégias de trading. A maioria dos comerciantes de sucesso usam um sistema de negociação mecânica. Isso não é coincidência. Um bom sistema de negociação mecânica automatiza todo o processo de negociação. O sistema fornece respostas para cada uma das decisões que um comerciante deve fazer durante a negociação. O sistema torna mais fácil para um comerciante trocar de forma consistente porque existe um conjunto de regras que definem especificamente o que deve ser feito. A mecânica da negociação não é deixada ao julgamento do comerciante. Se você sabe que seu sistema ganha dinheiro a longo prazo, é mais fácil levar os sinais e trocar de acordo com o sistema durante períodos de perdas. Se você está confiando em seu próprio julgamento durante a negociação, você pode achar que você tem medo apenas quando você deve ser corajoso e corajoso quando você deve ser cauteloso. Se você tem um sistema de negociação mecânica que funciona, e você segue rigorosamente sua negociação será consistente, apesar das lutas emocionais internas que podem resultar de uma longa série de perdas ou de um grande lucro. A confiança, consistência e disciplina que um sistema mecânico completamente testado oferece é a chave para muitos dos comerciantes mais lucrativos do sucesso 8217. O sistema de comércio de tartarugas era um sistema comercial completo. Suas regras abrangiam todos os aspectos da negociação deixando nenhuma decisão para os caprichos subjetivos do comerciante. Ele tinha todos os componentes de um Sistema de Negociação Completo. Para mais informações sobre as regras da tartaruga ou a história da tartaruga, visite turtletrader. Para obter mais informações sobre o Trading Blox, o único software que pode fazer o teste e trocar as Regras da Tartaruga, visite tradingblox .8 Sistemas mecânicos de Forex Avaliado em 2014 Postado 2 anos atrás 12:24 23 de dezembro de 2014 4 Comentários Saudações, terráqueos Como prometido, Eu compilei os resultados dos testes I8217ve conduzidos em oito sistemas mecânicos de forex até agora este ano. Mas antes de chegar aos números, let8217s tem um recapitulação desses sistemas de negociação: Este sistema mecânico simples faz parte do Hall of Fame dos vencedores do passado em um dos concursos I8217ve realizados alguns anos atrás. Faz uso de dois indicadores técnicos básicos: EMA (100) e RSI (9). Um alvo de 100 pip e uma parada de 50 pips são usados ​​na aplicação do sistema no período de tempo de 1 hora de EURUSD8217s. Esta é outra parte do Hall of Fame of Past Winners. As regras do sistema mecânico baseiam-se no MACD e nos indicadores estocásticos aplicados no gráfico de 4 horas da EURUSD. Este pode ser um pouco complicado para novatos, pois exige um forte conhecimento de divergências. Este sistema mecânico forex centra-se nos cruzamentos 5 e 10 EMA, com RSI para confirmação. Pode ser aplicado em um quadro de tempo forex de EURUSD8217s de 1 hora usando um alvo de pipa de 50-100 e uma parada inicial de 100 pip, que mudaria para uma parada de arrastar de 20 pips. Alguns ajustes foram feitos no sistema original para produzir outra versão, que faz uso do indicador parabólico SAR para metas de lucro. Essas regras foram aplicadas no prazo de 4 horas de EURUSD8217s para ver se o sistema também pode funcionar em transações de longo prazo. Outro lote de ajustes foram aplicados no sistema Amazing Crossover original, produzindo uma terceira versão que possui uma parada de arrasto de 50 pips mais larga para acomodar maiores pullbacks de preços. Este sistema de comércio mecânico incorpora três médias móveis simples (50, 100, 200) que devem se alinhar em ordem decrescente ou ascendente para gerar um sinal de venda ou compra. A perda de stop foi baseada em ATR semanal de EURUSD8217s de 150 pips. As revisões para o sistema original renderam uma segunda versão, que faz uso de SMA de curto prazo para gerar mais crossovers e a adição do ADX para filtrar sinais que ocorrem em situações de mercado variáveis. A parada posterior também foi ajustada para 200 pips para dar ao par mais margem de manobra na correção. Na terceira versão do Sistema de Crossover Triple SMA, um alvo de lucro foi adicionado para ajudar o sistema a bloquear os lucros à medida que a tendência avança, em vez de dar todos os pips de volta quando a parada de 200 pips é atingida. E agora, aqui estão os números8230. Com as aparências, as incríveis variações do Sistema de Crossover superaram o resto do pacote com mais de 20 em ganhos para os testes de retorno anuais e os maiores lucros mensais para testes diretos. Claro, tenha em mente que as fortes tendências ocorreram nos últimos meses, em benefício dos sistemas de forex que seguem a tendência. Você está planejando fazer uso desses sistemas mecânicos forex em sua estratégia comercial

Comments

Popular Posts