Estrategia de seguimiento de tendencias basada en Ichimoku Kinko Hyō


Fecha de creación: 2023-12-18 10:20:01 Última modificación: 2023-12-18 10:20:01
Copiar: 0 Número de Visitas: 620
1
Seguir
1621
Seguidores

Estrategia de seguimiento de tendencias basada en Ichimoku Kinko Hyō

Descripción general

Esta es una estrategia simple de seguimiento de tendencias basada en la línea K de la línea solar. Utiliza el indicador de equilibrio de Ichimoku Kinko Hyo (IKH) para determinar la dirección de la tendencia y la combinación con la línea de la hoja de bambú para realizar el seguimiento.

Principio de estrategia

La estrategia se basa principalmente en tres curvas de equilibrio a primera vista: la línea delantera, la línea de base y la línea de la hoja de bambú. La línea delantera y la línea de base se utilizan para determinar la dirección de la tendencia a largo plazo.

Concretamente, si la hoja de bambú cruza la línea de base de abajo hacia arriba, se trata de una señal de compra; si la hoja de bambú cruza la línea de base de arriba hacia abajo, se trata de una señal de venta. Esta estrategia es simple para operar con esta lógica.

Análisis de las ventajas

  • Utiliza un indicador de equilibrio a primera vista para determinar tendencias y evitar ser engañado por las fluctuaciones a corto plazo, garantizando la fiabilidad de las señales de negociación
  • Comprar y vender solo cerca de los puntos de inflexión de la tendencia para aprovechar las oportunidades de ganancias de las tendencias de línea media y larga
  • Frecuencia de transacciones más baja, lo que ayuda a reducir las comisiones y los costos de deslizamiento
  • Las reglas son sencillas, claras, fáciles de entender, adecuadas para los principiantes

Análisis de riesgos

  • Como una estrategia de seguimiento de tendencias, se detendrán con frecuencia en situaciones de crisis y no se obtendrán ganancias
  • En momentos de gran volatilidad, el frente y la base pueden generar juicios de tendencia erróneos, lo que puede conducir a operaciones innecesariamente pérdidas.
  • Debido a la referencia a datos históricos, hay un retraso después de un evento inesperado y se puede perder el mejor punto de entrada.
  • El riesgo de saturación persiste en el largo plazo, por lo que se requiere un ajuste adecuado de la escala de la posición.

Dirección de optimización

  • Optimización de posiciones, con flexibilidad para adaptarse a las fluctuaciones del mercado
  • Se puede intentar cambiar los parámetros, como ajustar la periodicidad de la línea frontal y la línea base, optimizar el punto de parada
  • También se puede considerar la combinación de otros indicadores, como MACD, KD, etc., para evitar el ruido de las transacciones.
  • O incorporar algoritmos de aprendizaje automático para optimizar los parámetros y adaptarse a un entorno de mercado más amplio.

Resumir

Esta es una estrategia de seguimiento de tendencias de línea media y larga muy clásica basada en el equilibrio a primera vista. Las reglas son simples, fáciles de entender y dominar.

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

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

// Ichimoku Cloud components
tenkanSenPeriods = 9
kijunSenPeriods = 26
displacement = 26

highTenkanSen = ta.highest(high, tenkanSenPeriods)
lowTenkanSen = ta.lowest(low, tenkanSenPeriods)
tenkanSen = (highTenkanSen + lowTenkanSen) / 2

highKijunSen = ta.highest(high, kijunSenPeriods)
lowKijunSen = ta.lowest(low, kijunSenPeriods)
kijunSen = (highKijunSen + lowKijunSen) / 2

chikouSpan = close[displacement]

// Buy condition: Chikou Span crosses over both Tenkan Sen and Kijun Sen
buyCondition = chikouSpan > tenkanSen[displacement] and chikouSpan > kijunSen[displacement]
if (buyCondition)
    strategy.entry("Buy", strategy.long)

// Sell condition: Chikou Span crosses down both Tenkan Sen and Kijun Sen
sellCondition = chikouSpan < tenkanSen[displacement] and chikouSpan < kijunSen[displacement]
if (sellCondition)
    strategy.close("Buy")

plot(tenkanSen, color=color.red)
plot(kijunSen, color=color.blue)
plot(chikouSpan, color=color.green, offset=-displacement)