Wednesday, 1 November 2017

Bollinger Bands R Code


MetaTrader 4 - Indicadores Bollinger Bands, BB - indicador para MetaTrader 4 Descripción: Bollinger Bands Indicador Técnico (BB) es similar a los sobres. La única diferencia es que las bandas de Envelopes se trazan a una distancia fija () lejos de la media móvil, mientras que las Bandas de Bollinger se trazan un cierto número de desviaciones estándar lejos de ella. La desviación estándar es una medida de la volatilidad, por lo tanto Bollinger Bands se ajustan a las condiciones del mercado. Cuando los mercados se vuelven más volátiles, las bandas se ensanchan y se contraen durante períodos menos volátiles. Las bandas de Bollinger normalmente se trazan en el gráfico de precios, pero también se pueden agregar al gráfico de indicadores (Indicadores Personalizados). Al igual que en el caso de los sobres, la interpretación de las bandas de Bollinger se basa en el hecho de que los precios tienden a permanecer entre la parte superior y la línea de fondo de las bandas. Una característica distintiva del indicador Bollinger Band es su anchura variable debido a la volatilidad de los precios. En períodos de cambios de precios considerables (es decir, de alta volatilidad), las bandas se ensanchan dejando mucho espacio a los precios para moverse. Durante los períodos de statu quo, o los períodos de baja volatilidad, la banda mantiene los precios dentro de sus límites. Los siguientes rasgos son particulares a la venda de Bollinger: los cambios abruptos en precios tienden para suceder después de que la venda se contraiga debido a la disminución de la volatilidad. Si los precios se rompen a través de la banda superior, es de esperar una continuación de la tendencia actual. Si los piques y huecos fuera de la banda son seguidos por picas y huecos dentro de la banda, puede ocurrir un retroceso de la tendencia. El movimiento de precios que ha comenzado desde una de las líneas de bandas suele llegar a la opuesta. La última observación es útil para la previsión de guías de precios. Cálculo: Las bandas de Bollinger están formadas por tres líneas. La línea media (ML) es una media móvil habitual. ML SUM CLOSE, N / N La línea superior, TL, es la misma que la línea media un cierto número de desviaciones estándar (D) más altas que el ML. TL ML (DStdDev) La línea inferior (BL) es la línea media desplazada hacia abajo por el mismo número de desviaciones estándar. BL ML (DStdDev) N es el número de períodos utilizados en el cálculo SMA Promedio móvil simple StdDev significa Desviación estándar. Se recomienda utilizar el promedio móvil simple de 20 períodos como la línea media, y trazar las líneas superior e inferior de dos desviaciones estándar de distancia de la misma. Además, los promedios móviles de menos de 10 períodos son de poco efecto. Indicador Técnico Descripción La descripción completa de Bollinger BandsBB está disponible en el Análisis Técnico: Bollinger Bands Tengo problemas para probar una estrategia de Bollinger Band en R. La lógica es que quiero tomar una posición corta si el Close es mayor que el Upper Band y Luego cierra la posición cuando cruza la media. También quiero tomar una posición larga si el cierre es más bajo que la banda inferior y cerrar la posición cuando cruza la media. Hasta ahora esto es lo que tengo: bbands 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 Aquí es donde estoy atascado, ¿cómo puedo usar sig3 para obtener los resultados deseados? Llamada de función sobre la versión TTR está en el argumento de dibujo. Lsquobandsrsquo dibujará Bandas de Bollinger estándar, lsquopercentrsquo dibujará Bollinger b y lsquowidthrsquo dibujará Bandas de Bolinger Ancho. Los dos últimos se dibujarán en regiones de nueva figura. Vea bollingerBands en TTR para detalles específicos de implementación y referencias. Valor Las Bandas de Bollinger serán dibujadas o programadas para ser dibujadas en el gráfico actual. Si el sorteo es el porcentaje o el ancho, se añadirá una nueva cifra a las cifras TA actualizadas. Un objeto chobTA se devolverá en silencio. Autor (es) Referencias Ver bollingerBands en TTR escrito por Josh Ulrich

No comments:

Post a Comment