En este artículo, exploraremos una estrategia de negociación modificada que combina los indicadores de promedio móvil ponderado por volumen (VWMA), bandas de Bollinger de promedio móvil simple (SMA) e índice de fuerza relativa (RSI). Esta estrategia, desarrollada por BiO618 basada en el original
Palabras clave: VWMA, SMA Bollinger Bands, RSI, estrategia de negociación, correlación precio volumen, análisis técnico, tendencias del mercado, oportunidades de compra y venta
VWMA (media móvil ponderada por volumen): El VWMA es una variación del promedio móvil simple tradicional, donde cada punto de datos es ponderado en función de su volumen correspondiente.
Las bandas de Bollinger SMA: Las bandas de Bollinger consisten en tres líneas: la línea base de la SMA, la banda superior (SMA + 2 desviaciones estándar) y la banda inferior (SMA - 2 desviaciones estándar).
Indicador de fuerza relativa (RSI): El RSI es un oscilador de impulso que mide la velocidad y el cambio de los movimientos de precios. Oscila entre 0 y 100 y se utiliza comúnmente para identificar condiciones de sobrecompra y sobreventa. El RSI puede proporcionar información valiosa sobre la fuerza y la dirección de una tendencia.
Interpretación de la estrategia:
a. Precio y movimiento de VWMA:
Si el precio alcanza la banda superior de Bollinger y el VWMA lo sigue de cerca, sugiere que el precio ha aumentado más que el volumen correspondiente. Si el precio alcanza la banda inferior de Bollinger y el VWMA lo sigue de cerca, sugiere que el precio ha caído con un volumen significativo. b. Precio y relación entre VWMA y SMA:
Si el precio alcanza la banda superior de Bollinger y el VWMA se mantiene cerca de la línea base de la SMA, sugiere que el precio ha crecido con un volumen correspondiente. Si el precio alcanza la banda inferior de Bollinger y el VWMA se mantiene cerca de la línea base de la SMA, sugiere que el precio ha caído con un volumen bajo. Recuerde, ningún indicador es perfecto: Es importante tener en cuenta que ningún indicador puede garantizar predicciones precisas en el mercado. Por lo tanto, se recomienda apoyar su interpretación de esta estrategia con otros indicadores como la Divergencia de Convergencia de la Media Móvil (MACD) y herramientas de análisis adicionales.
Conclusión: La estrategia VWMA + SMA Bollinger Bands + RSI ofrece a los operadores un enfoque integral para analizar la correlación de precio y volumen. Al comprender las señales generadas por esta estrategia, los operadores pueden tomar decisiones informadas y mejorar sus estrategias comerciales. Sin embargo, es crucial recordar que ninguna estrategia es infalible, y los operadores deben tener precaución y realizar un análisis exhaustivo antes de ejecutar operaciones.
/*backtest start: 2022-08-31 00:00:00 end: 2023-09-06 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 //@version=2 // strategy("VWMA + SMA BBollinger + RSI, Double Strategy (by ChartArt) mod by BiO618", shorttitle="VWMA_Bol_Strat", overlay=true) // ChartArt's RSI + Bollinger Bands, Double Strategy // // Version 1.0 // Idea by ChartArt on January 14, 2015. // // This strategy uses a modfied RSI to sell // when the RSI increases over the value of 55 // (or to buy when the value falls below 45), // with the classic Bollinger Bands strategy // to sell when the price is above the // upper Bollinger Band (and to buy when // this value is below the lower band). // // This simple strategy only triggers when // both the RSI and the Bollinger Bands // indicators are at the same time in // a overbought or oversold condition. // // List of my work: // https://www.tradingview.com/u/ChartArt/ // // __ __ ___ __ ___ // / ` |__| /\ |__) | /\ |__) | // \__, | | /~~\ | \ | /~~\ | \ | // // ///////////// RSI RSIlength = input( 16 ,title="RSI Period Length") RSIvalue = input( 45 ,title="RSI Value Range") RSIoverSold = 0 + RSIvalue RSIoverBought = 100 - RSIvalue price = close vrsi = rsi(price, RSIlength) ///////////// Bollinger Bands BBlength = input(20, minval=1,title="Bollinger Bands SMA Period Length") BBmult = input(2.0, minval=0.001, maxval=50,title="Bollinger Bands Standard Deviation") BBbasis = sma(price, BBlength) BBdev = BBmult * stdev(price, BBlength) BBupper = BBbasis + BBdev BBlower = BBbasis - BBdev source = close buyEntry = crossover(source, BBlower) sellEntry = crossunder(source, BBupper) plot(BBbasis, color=aqua,title="Bollinger Bands SMA Basis Line") p1 = plot(BBupper, color=silver,title="Bollinger Bands Upper Line") p2 = plot(BBlower, color=silver,title="Bollinger Bands Lower Line") fill(p1, p2) basis2 = vwma(source, BBlength) //Notice that the basis is based on a vwma and not a sma. vwma = plot(basis2, color=orange, linewidth=2, title="Basis") ///////////// Colors switch1=input(true, title="Enable Bar Color?") switch2=input(true, title="Enable Background Color?") TrendColor = RSIoverBought and (price[1] > BBupper and price < BBupper) ? red : RSIoverSold and (price[1] < BBlower and price > BBlower) ? green : na barcolor(switch1?TrendColor:na) bgcolor(switch2?TrendColor:na,transp=50) ///////////// RSI + Bollinger Bands Strategy if (not na(vrsi)) if (crossover(vrsi, RSIoverSold) and crossover(source, BBlower)) strategy.entry("RSI_BB_L", strategy.long, stop=BBlower, comment="RSI_BB_L") else strategy.cancel(id="RSI_BB_L") if (crossunder(vrsi, RSIoverBought) and crossunder(source, BBupper)) strategy.entry("RSI_BB_S", strategy.short, stop=BBupper, comment="RSI_BB_S") else strategy.cancel(id="RSI_BB_S")