Resumen
Esta estrategia se basa en la teoría de ondas de Elliott e intenta detectar automáticamente ondas impulsivas. Define una onda impulsiva alcista mediante la búsqueda de una combinación de 4 velas consecutivas con cierre alcista y donde el cierre actual es superior al cierre de hace 9 días; utiliza la lógica inversa para definir ondas impulsivas bajistas. Cuando se detecta una onda impulsiva, se generan señales de compra o venta y se invierte la posición, con un stop loss fijado en el mínimo o máximo de la vela de señal. Dado que las ondas impulsivas suelen ir acompañadas de movimientos rápidos, este tipo de stop loss debería producir resultados positivos. Además, antes de que comience una fuerte tendencia, la acumulación de triángulos verdes o rojos suele indicar buenos puntos de entrada en un mercado tranquilo antes del inicio de la tendencia.
Principio de la estrategia
- Definir el número de períodos consecutivos de cierres alcistas/bajistas
consclos(por defecto 3) y el número de díasdaysago(por defecto 9) para comparar el cierre actual con el cierre de hace N días. - Usar las variables
long_ccyshort_ccpara registrar si las últimasconsclosvelas han cerrado consecutivamente al alza o a la baja; si es consecutivamente, el valor es 1, de lo contrario 0. - Comparar el precio de cierre actual con el cierre de hace
daysagodías: si el precio actual es más alto/bajo, entonceslong_daysago/short_daysagoes verdadero. - Combinar
long_cc,short_ccconlong_daysago,short_daysagopara obtener las señales finales de largo y corto (longyshort). - Dibujar triángulos verdes y rojos correspondientes a las señales
longyshort. - Si aparece señal
longy no hay posición larga actualmente, abrir largo y establecer el stop loss en el mínimo de la vela de señal. - Si aparece señal
shorty no hay posición corta actualmente, abrir corto y establecer el stop loss en el máximo de la vela de señal.
Análisis de ventajas
- Capaz de identificar automáticamente ondas impulsivas en la teoría de ondas de Elliott, reduciendo el impacto del análisis subjetivo.
- Las ondas impulsivas suelen ir acompañadas de tendencias fuertes; esta estrategia puede capturar dichos movimientos.
- La colocación del stop loss está alineada con la dirección de la tendencia, mejorando la relación riesgo/beneficio.
- Permite detectar posibles puntos de entrada antes del inicio de una tendencia.
- Parámetros ajustables, buena adaptabilidad.
Análisis de riesgos
- Pueden existir desviaciones en la interpretación de la teoría de ondas, lo que lleva a juicios erróneos.
- La duración de la tendencia es difícil de predecir; el stop loss podría colocarse demasiado cerca, provocando su activación.
- Puede fallar en mercados laterales, generando operaciones frecuentes.
- Carece de consideraciones de gestión de posiciones y gestión de capital.
Direcciones de optimización
- Optimizar la configuración de los parámetros
consclosydaysagomediante backtesting para mejorar la precisión de las señales. - Introducir indicadores de confirmación de tendencia como MACD para reducir el ruido.
- Considerar la inclusión de stop loss móvil para proteger mejor las ganancias.
- Cuando la tendencia no es clara, se puede abrir una posición pequeña inicialmente y aumentar la exposición una vez que la tendencia sea evidente.
- Controlar la posición y el riesgo, como limitar el porcentaje de capital por operación, establecer un drawdown máximo, etc.
Conclusión
Esta estrategia se basa en la clásica teoría de ondas de Elliott y es capaz de capturar fuertes movimientos de tendencia, con cierta adaptabilidad y potencial de rentabilidad. Sin embargo, la subjetividad inherente a la teoría de ondas y la definición de ondas impulsivas pueden afectar el rendimiento de la estrategia. En la práctica, se debe prestar atención a la optimización de parámetros, la gestión de posiciones y la reducción de la frecuencia de operaciones. Mediante la introducción de indicadores de confirmación de tendencia, stop loss móvil, construcción gradual de posiciones, etc., se puede mejorar aún más el rendimiento y la estabilidad de la estrategia.
- 1

