Type/to search

Estrategia de Trading de Detección Automática de Ondas Impulsivas 4-9 de la Teoría de las Ondas de Elliott

MACD
1
Follow
1802
Followers

img

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

  1. Definir el número de períodos consecutivos de cierres alcistas/bajistas consclos (por defecto 3) y el número de días daysago (por defecto 9) para comparar el cierre actual con el cierre de hace N días.
  2. Usar las variables long_cc y short_cc para registrar si las últimas consclos velas han cerrado consecutivamente al alza o a la baja; si es consecutivamente, el valor es 1, de lo contrario 0.
  3. Comparar el precio de cierre actual con el cierre de hace daysago días: si el precio actual es más alto/bajo, entonces long_daysago/short_daysago es verdadero.
  4. Combinar long_cc, short_cc con long_daysago, short_daysago para obtener las señales finales de largo y corto (long y short).
  5. Dibujar triángulos verdes y rojos correspondientes a las señales long y short.
  6. Si aparece señal long y no hay posición larga actualmente, abrir largo y establecer el stop loss en el mínimo de la vela de señal.
  7. Si aparece señal short y 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

  1. Capaz de identificar automáticamente ondas impulsivas en la teoría de ondas de Elliott, reduciendo el impacto del análisis subjetivo.
  2. Las ondas impulsivas suelen ir acompañadas de tendencias fuertes; esta estrategia puede capturar dichos movimientos.
  3. La colocación del stop loss está alineada con la dirección de la tendencia, mejorando la relación riesgo/beneficio.
  4. Permite detectar posibles puntos de entrada antes del inicio de una tendencia.
  5. Parámetros ajustables, buena adaptabilidad.

Análisis de riesgos

  1. Pueden existir desviaciones en la interpretación de la teoría de ondas, lo que lleva a juicios erróneos.
  2. La duración de la tendencia es difícil de predecir; el stop loss podría colocarse demasiado cerca, provocando su activación.
  3. Puede fallar en mercados laterales, generando operaciones frecuentes.
  4. Carece de consideraciones de gestión de posiciones y gestión de capital.

Direcciones de optimización

  1. Optimizar la configuración de los parámetros consclos y daysago mediante backtesting para mejorar la precisión de las señales.
  2. Introducir indicadores de confirmación de tendencia como MACD para reducir el ruido.
  3. Considerar la inclusión de stop loss móvil para proteger mejor las ganancias.
  4. 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.
  5. 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.

Source
Pine
/*backtest
start: 2023-04-20 00:00:00
end: 2024-04-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Smollet

//@version=5
Strategy parameters
Strategy parameters
Consecutive close
Days ago
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)