Estrategia precisa de entrada y control de riesgos con bandas de Bollinger

SMA BB stdev
Fecha de creación: 2024-06-03 10:53:56 Última modificación: 2024-06-03 10:53:56
Copiar: 1 Número de Visitas: 629
1
Seguir
1617
Seguidores

Estrategia precisa de entrada y control de riesgos con bandas de Bollinger

Descripción general

La estrategia utiliza las Bandas de Bollinger como indicador principal para realizar operaciones en condiciones específicas mediante el análisis de la relación entre el precio y la trayectoria ascendente y descendente. La idea principal de la estrategia es: hacer más cuando el precio de cierre rompe la trayectoria ascendente y cerrar cuando rompe la trayectoria descendente, al mismo tiempo que se utiliza la posición cerrada de la señal opuesta para capturar la fluctuación del precio.

Principio de estrategia

  1. Calcula el promedio, el promedio superior y el promedio inferior de la banda de Bryn. El promedio superior es el promedio móvil simple del precio de cierre, y el promedio superior y inferior es el promedio medio más la diferencia estándar de un determinado número de veces.
  2. Cuando el precio de cierre se sale de la vía, se activa más condiciones y se abre más posiciones.
  3. Cuando el precio de cierre se rompa la vía descendente, se activa la condición de “cancelar” y se abre una posición “cancelada”.
  4. Cuando se mantiene una posición de más de una cabeza, se cancela la posición de más de una cabeza en caso de que se produzca una condición de descubierto.
  5. Cuando se mantiene una posición de cabeza vacía, si se presentan varias condiciones, se vacía la posición de cabeza vacía.

Ventajas estratégicas

  1. Las bandas de Brin reflejan eficazmente las fluctuaciones de los precios, y su uso como señal de negociación tiene cierta fiabilidad.
  2. La lógica de la estrategia es clara, fácil de entender e implementar.
  3. En un contexto de tendencia, esta estrategia puede capturar muy bien las fluctuaciones de los precios y obtener mejores ganancias.
  4. strategeya5 a4. El número y no utiliza demasiados indicadores, reduce la interferencia de ruido y mejora la eficacia de la señal.

Riesgo estratégico

  1. En situaciones de crisis, esta estrategia puede llevar a transacciones frecuentes, lo que conlleva un mayor costo de transacción.
  2. La elección de los parámetros de la franja de Bryn tiene un gran impacto en el rendimiento de la estrategia, y los parámetros inadecuados pueden causar la falla de la estrategia.
  3. La estrategia no tiene un stop loss, lo que podría suponer un riesgo mayor en el caso de una reversión brusca de la situación.
  4. La estrategia no tiene en cuenta las características de la variedad de transacción, por lo que puede ser necesario ajustar los parámetros para diferentes variedades de transacción.

Dirección de optimización de la estrategia

  1. Introducción de otros indicadores, como indicadores de tendencia o indicadores de oscilación, para confirmar la señal de la banda de Bryn y mejorar la precisión de las operaciones.
  2. Optimización de parámetros, como el ciclo de la banda de Bryn y el múltiplo de la diferencia estándar, para adaptarse a diferentes condiciones de mercado.
  3. Establezca un límite de pérdidas razonable para controlar el riesgo de una sola transacción.
  4. Adapte la estrategia según las características de la variedad de transacción, como la volatilidad, la liquidez, etc.
  5. Considerar la introducción de la gestión de posiciones, ajustando las posiciones de acuerdo con la dinámica de la situación del mercado, y mejorar la relación de riesgo-ganancias.

Resumir

La estrategia tiene como núcleo la banda de Brin, mediante el análisis de la relación entre el precio y la banda de Brin, para negociar en condiciones específicas. La lógica de la estrategia es clara, fácil de entender y de implementar, y puede obtener mejores ganancias en situaciones de tendencia. Pero también hay algunos riesgos, como el comercio frecuente, la elección inadecuada de los parámetros, etc.

Código Fuente de la Estrategia
/*backtest
start: 2023-05-28 00:00:00
end: 2024-06-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Strategy", overlay=true)

src = input(close)
length = input.int(34, minval=1)
mult = input.float(2.0, minval=0.001, maxval=50)

basis = ta.sma(src, length)
dev = ta.stdev(src, length)
dev2 = mult * dev

upper1 = basis + dev
lower1 = basis - dev
upper2 = basis + dev2
lower2 = basis - dev2

// Long Condition: Close above Upper Bollinger Band
longCondition = close > upper1

// Short Condition: Close below Lower Bollinger Band
shortCondition = close < lower1

// Strategy Entry and Exit
strategy.entry("Long", strategy.long, when = longCondition)
strategy.entry("Short", strategy.short, when = shortCondition)

// Close Long Position when Short Condition is Met
strategy.close("Long", when = shortCondition)

// Close Short Position when Long Condition is Met
strategy.close("Short", when = longCondition)

// Plotting Bollinger Bands
plot(basis, color=color.blue)
plot(upper1, color=color.new(color.blue, 80))
plot(lower1, color=color.new(color.orange, 80))