Friday 16 June 2017

R Bollinger Bands


Estou tendo problemas para testar uma estratégia Bollinger Band em R. A lógica é que eu quero tomar uma posição curta se o Close for maior que a Upper Band e depois feche a posição quando cruza a Média. Eu também quero tomar uma posição longa se o Fechar for menor que a Baixa e feche a posição quando cruza a Média. Até agora, isto é o que eu tenho: as faixas lt - BBands (stockClose, n20, sd2) sig1 lt - Lag (ifelse ((stockClose gtbbandsup), - 1,0)) sig2 lt - Lag (ifelse ((stockClose ltbbandsdn), 1 0)) sig3 lt - Lag (ifelse ((stockClose gt bbandsmavg), 1, -1)) sig lt-sig1 sig2 Isto é onde eu estou preso, como eu uso sig3 para obter os resultados deseadosBollinger Band BREAKING DOWN Bollinger Band Bollinger Bands é uma técnica de análise técnica altamente popular. Muitos comerciantes acreditam que quanto mais os preços se movam para a banda superior, quanto mais o mercado for excedido, e quanto mais os preços se movem para a banda baixa, mais vendem o mercado. John Bollinger tem um conjunto de 22 regras a seguir ao usar as bandas como um sistema comercial. The Squeeze The squeeze é o conceito central de Bollinger Bands. Quando as bandas se aproximam, restringindo a média móvel, é chamado de espremer. Um aperto sinaliza um período de baixa volatilidade e é considerado pelos comerciantes como um sinal potencial de maior volatilidade no futuro e possíveis oportunidades comerciais. Por outro lado, quanto mais distantes as bandas se movem, mais provável a chance de uma diminuição da volatilidade e maior a possibilidade de sair de um comércio. No entanto, essas condições não são sinais comerciais. As bandas não dão indicação quando a mudança pode ter lugar ou qual o preço da direção pode se mover. Aproximadamente 90 de ação de preço ocorre entre as duas bandas. Qualquer afastamento acima ou abaixo das bandas é um grande evento. A ruptura não é um sinal comercial. O erro que a maioria das pessoas faz é acreditar que esse preço atingindo ou excedendo uma das bandas é um sinal para comprar ou vender. Os breakouts não fornecem nenhuma pista sobre a direção e a extensão do movimento futuro dos preços. Não é um sistema autônomo As Bandas Bollinger não são um sistema de comércio autônomo. Eles são simplesmente um indicador projetado para fornecer aos comerciantes informações sobre a volatilidade dos preços. John Bollinger sugere usá-los com dois ou três outros indicadores não correlacionados que fornecem sinais de mercado mais diretos. Ele acredita que é crucial usar indicadores baseados em diferentes tipos de dados. Algumas de suas técnicas técnicas favoritas estão movendo a divergência média (MACD), volume no balanço e índice de força relativa (RSI). A linha inferior é que as Bandas Bollinger são projetadas para descobrir oportunidades que dão aos investidores uma maior probabilidade de sucesso. A adição primária a essa chamada de função sobre a versão TTR está no argumento do sorteio. Lsquobandsrsquo vai desenhar bandas Bollinger padrão, lsquopercentrsquo vai desenhar Bollinger b e lsquowidthrsquo vai desenhar Bolinger Bands Width. Os dois últimos serão desenhados em novas regiões. Veja bollingerBands em TTR para obter detalhes específicos sobre implementação e referências. Bandas Bollinger serão desenhadas, ou agendadas para serem desenhadas, no gráfico atual. Se draw for percentual ou largura, uma nova figura será adicionada aos números de TA atuais traçados. Um objeto chobTA será retornado silenciosamente. Referências Veja bollingerBands em TTR escrito por Josh Ulrich

No comments:

Post a Comment