Las estrategias de buceo y buceo basadas en el gráfico de la línea K

El autor:¿ Qué pasa?, Fecha: 2024-03-28 16:40:21
Las etiquetas:

基于K线蜡烛图的看涨吞没和看跌吞没策略

Resumen de las estrategias

La estrategia de absorción positiva y absorción negativa basada en el gráfico de la línea K es una estrategia de negociación cuantitativa que utiliza la forma de la gráfica para juzgar la tendencia del mercado y realizar transacciones. La estrategia se basa en la identificación de la forma de absorción positiva y la forma de absorción negativa.

Principios estratégicos

El principio central de esta estrategia es utilizar las formas de engullidos de los picos y picos en los gráficos para juzgar los cambios en la tendencia del mercado; concretamente:

  1. Formación de buceo: el precio de cierre del gráfico actual es mayor que el precio máximo del gráfico anterior, y el precio de apertura del gráfico actual es menor o igual al precio de cierre del gráfico anterior, mientras que el precio de cierre del gráfico actual es menor o igual al precio de apertura del gráfico anterior, formando una formación de buceo, lo que presagia que el mercado puede cambiar de lado.

  2. Forma de caída-absorción: el precio de cierre del gráfico actual es inferior al precio mínimo del gráfico anterior, y el precio de apertura del gráfico actual es mayor o igual al precio de cierre del gráfico anterior, mientras que el precio de cierre del gráfico actual es mayor o igual al precio de apertura del gráfico anterior.

Cuando se identifica la forma de buceo, la estrategia emite una señal de compra para realizar varias operaciones; cuando se identifica la forma de buceo, la estrategia emite una señal de venta para realizar operaciones en blanco. Al mismo tiempo, la estrategia también establece condiciones de detención y detención de pérdidas para controlar el riesgo.

Las ventajas estratégicas

  1. Sencilla y fácil de entender: La estrategia se basa en la clásica forma de los gráficos de cuadro, con principios simples y claros, fáciles de entender e implementar.

  2. Amplio alcance de aplicación: las formas de absorción positiva y negativa tienen cierta aplicabilidad en una variedad de mercados y variedades, por lo que la estrategia se puede aplicar a diferentes indicadores comerciales.

  3. Captura de la tendencia de cambio: Al identificar la forma de absorción, la estrategia es capaz de captar mejor los puntos de inflexión de la tendencia del mercado, intervenir en la tendencia temprana, con la esperanza de obtener más beneficios.

El riesgo estratégico

  1. Frecuentes transacciones: debido a la alta frecuencia de aparición de la forma de tragar, esta estrategia puede emitir señales de transacción con frecuencia, lo que causa un número excesivo de transacciones y aumenta los costos de tramitación.

  2. Falsas señales: no todas las formas de absorción predicen confiablemente la reversión de la tendencia, y algunas formas de absorción pueden ser falsas señales, lo que hace que la estrategia tome errores y produzca pérdidas.

  3. Continuidad de la tendencia: la forma de absorción solo predice la posibilidad de una reversión de la tendencia, pero no se puede determinar cuánto tiempo puede durar la tendencia después de la reversión, por lo que la estrategia tiene cierta incertidumbre en cuanto a la continuidad de la tendencia.

Dirección de optimización

  1. En combinación con otros indicadores: se puede considerar el uso de la forma de absorción en combinación con otros indicadores técnicos (como medias móviles, RSI, etc.) para mejorar la confiabilidad y la precisión de la señal.

  2. Optimización de parámetros: Optimización de las condiciones de entrada y salida de la estrategia, como ajustar la posición de los parámetros de stop loss para mejorar la rentabilidad y la capacidad de control de riesgos de la estrategia.

  3. Incorporación de condiciones de filtrado: Para ciertas situaciones específicas del mercado (por ejemplo, mercados turbulentos, eventos importantes, etc.), se pueden agregar algunas condiciones de filtrado para evitar operaciones en un entorno desfavorable.

Resumen

La estrategia de absorción positiva y negativa basada en el gráfico de la línea K es una estrategia de negociación cuantitativa práctica y relativamente simple para capturar los puntos de inflexión de las tendencias del mercado mediante la identificación de formas específicas del gráfico y intervenir en las primeras etapas de la tendencia con el fin de obtener los beneficios de la inversión de tendencias. La ventaja de esta estrategia es que el principio es simple, claro y amplio de aplicación, y es capaz de capturar mejor los cambios de tendencia; pero también existen riesgos como el comercio frecuente, las falsas señales, la incertidumbre de la continuidad de la tendencia. Por lo tanto, en aplicaciones prácticas, se puede considerar la posibilidad de optimizar la estrategia en combinación con otros indicadores, parámetros de optimización, la incorporación de condiciones de filtro, etc., para mejorar su estabilidad y rentabilidad. En general, la estrategia se combina con otras estrategias y métodos de análisis como una estrategia de negociación auxiliar, que ofrece una referencia y un apoyo valioso para los operadores de decisiones.


/*backtest
start: 2024-02-26 00:00:00
end: 2024-03-27 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

// Calculate bullish engulfing
bullishEngulfing = close[1] < open[1] and close > open and open <= close[1] and close <= open[1]

// Calculate bearish engulfing
bearishEngulfing = close[1] > open[1] and close < open and open >= close[1] and close >= open[1]

// Entry conditions
if (bullishEngulfing)
    strategy.entry("Buy", strategy.long)

if (bearishEngulfing)
    strategy.entry("Sell", strategy.short)

// Exit conditions
if (strategy.position_size > 0)
    if (close > strategy.position_avg_price)
        strategy.close("Buy")
    else
        strategy.close("Buy")

if (strategy.position_size < 0)
    if (close < strategy.position_avg_price)
        strategy.close("Sell")
    else
        strategy.close("Sell")


Más contenido