Estrategia de trading con volatilidad media alta y baja


Fecha de creación: 2023-12-05 16:34:01 Última modificación: 2023-12-05 16:34:01
Copiar: 7 Número de Visitas: 613
1
Seguir
1619
Seguidores

Estrategia de trading con volatilidad media alta y baja

Descripción general

Esta estrategia es una estrategia de movimiento de precios completa diseñada específicamente para mercados con características de tendencia, como las criptomonedas y las acciones. Se elabora basándose únicamente en el cálculo de los precios máximos y mínimos de dos períodos de diferentes longitudes.

Principio de estrategia

La estrategia utiliza los precios mínimos y máximos y sus promedios de dos períodos de diferentes longitudes para juzgar las entradas y salidas. En concreto, calcula los promedios mínimos y máximos de 9 y 26 períodos respectivamente, así como los promedios de ambos. Se hace un plus cuando el precio de cierre es superior al promedio de dos períodos diferentes al mismo tiempo, y se hace un cero cuando el precio de cierre es inferior al promedio de dos períodos diferentes al mismo tiempo.

La lógica concreta de hacer más es: el precio de cierre es superior al promedio del precio mínimo máximo de 9 ciclos, superior al promedio del precio mínimo máximo de 26 ciclos, superior al promedio de dos promedios, hacer más si se cumplen las tres condiciones.

La lógica concreta de hacer un vacío es: el precio de cierre está por debajo del promedio del precio mínimo máximo de 9 períodos, por debajo del promedio del precio mínimo máximo de 26 períodos, por debajo del promedio de dos promedios, y se hace un vacío cuando se cumplen las tres condiciones.

Independientemente de hacer más blancos, cuando aparezca una señal de reversión, seleccione el campo de parada de pérdida.

Análisis de las ventajas

Esta estrategia tiene las siguientes ventajas principales:

  1. El uso de análisis de doble marco de tiempo permite una mejor comprensión de las tendencias y una mayor precisión.

  2. El cálculo basado en los precios más altos y más bajos permite capturar con eficacia las rupturas.

  3. El uso de múltiples filtros de promedio aumenta la fiabilidad de la señal y evita la interferencia por ruido.

  4. Una estrategia de movimiento de precios pura, que se aplica a la mayoría de los mercados con características de tendencia.

  5. Las transacciones están totalmente automatizadas, sin necesidad de intervención humana y con una menor probabilidad de error humano.

Análisis de riesgos

La estrategia también tiene algunos riesgos a tener en cuenta:

  1. No hay módulo de stop loss integrado, existe el riesgo de pérdidas ampliadas. Se puede agregar stop loss móvil o stop loss porcentual para controlar las pérdidas individuales.

  2. Es fácil generar señales erróneas y exceso de transacciones en situaciones de crisis. Se puede ajustar adecuadamente el parámetro de ciclo o agregar condiciones de filtro.

  3. Sin tener en cuenta el impacto de las relaciones entre las acciones individuales y el mercado, el riesgo sistémico sigue existiendo. Se puede considerar un modelo multifactorial para controlar este tipo de riesgos.

  4. La falta de datos de detección puede conducir a una sobreadaptación. Las pruebas de estabilidad deben realizarse en una escala de tiempo más larga y en más mercados.

Dirección de optimización

La estrategia también tiene un cierto margen de mejora:

  1. Los parámetros de ciclo pueden seguir siendo probados y optimizados para encontrar la combinación óptima de parámetros.

  2. Se puede considerar la inclusión de un stop loss móvil y un stop loss de seguimiento para controlar las pérdidas individuales.

  3. Se pueden probar diferentes mercados e incluso diferentes variedades para explorar su adecuación.

  4. Se pueden agregar módulos de negociación algorítmica, como el aprendizaje automático, para ayudar a la toma de decisiones.

  5. Se pueden considerar modelos multifactoriales, añadiendo más variables de juicio y mejorando la estabilidad.

Resumir

En general, esta estrategia de precio medio máximo mínimo de doble marco de tiempo, con una fuerte capacidad de seguimiento de tendencias, es adecuada para los mercados de alta volatilidad como las criptomonedas. Utiliza con eficacia el breakout para determinar el momento de entrada, mientras que utiliza filtraciones de múltiples capas para mejorar la calidad de la señal. Se puede mejorar aún más la estrategia mediante la optimización de parámetros, el aumento de módulos de parada y los algoritmos auxiliares, lo que la convierte en una estrategia de estabilidad eficiente que vale la pena usar a largo plazo.

Código Fuente de la Estrategia
/*backtest
start: 2023-11-27 00:00:00
end: 2023-12-04 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © exlux99

//@version=4
strategy(title = "Avg HH/LL Crypto Swinger", overlay = true )

varLo = input(title="Fast Line", type=input.integer, defval=9, minval=1)
varHi = input(title="Slow  Line", type=input.integer, defval=26, minval=1)

a = lowest(varLo)
b = highest(varLo)
c = (a + b ) / 2

d = lowest(varHi)
e = highest(varHi)
f = (d + e) / 2

g = ((c + f) / 2)[varHi]
h = ((highest(varHi * 2) + lowest(varHi * 2)) / 2)[varHi]



long=close > c and close > f and close >g and close > h
short=close < c and close < f and close<g and close < h

strategy.entry("long",1,when=long)
strategy.entry('short',0,when=short)