Type/to search

Estrategia de seguimiento de tendencias basada en el suavizado de diferencias medias

Common strategy
Created: 2024-02-20 11:15:54
Last modified: 2 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia es una estrategia basada en indicadores que utiliza los puntos máximos y mínimos a corto plazo y la diferencia media entre el costo promedio a corto y largo plazo para determinar la tendencia. La estrategia tiene como objetivo aumentar la sensibilidad a corto plazo, reduciendo las pérdidas durante los períodos de consolidación mediante el suavizado de la función de media antes y después, mientras mantiene grandes ganancias cuando aparecen los movimientos de tendencia.

Principio de la estrategia

  1. Cálculo del costo a corto plazo: se utilizan las funciones ta.highest y ta.lowest para calcular el precio más alto y más bajo de las últimas shortTerm velas, y luego se promedian para obtener el costo a corto plazo.

  2. Cálculo del costo a largo plazo: se utiliza la función ta.sma para calcular la media móvil simple de los precios de cierre de las últimas longTerm velas como costo a largo plazo.

  3. Cálculo de la diferencia media: se resta el costo a largo plazo del costo a corto plazo.

  4. Suavizado de la diferencia media: se suaviza la diferencia media para reducir falsas señales, utilizando ta.sma para una media móvil simple.

  5. Determinación de la tendencia: se establece un umbral threshold. Cuando la diferencia media suavizada es mayor que threshold, se considera una tendencia alcista; cuando es menor que el negativo de threshold, se considera una tendencia bajista.

  6. Entrada y salida: para posiciones largas se sigue la tendencia alcista; para posiciones cortas se sigue la tendencia bajista.

Análisis de ventajas

  1. Aumenta la sensibilidad a corto plazo, permitiendo capturar rápidamente oportunidades de corto plazo.
  2. El suavizado reduce la probabilidad de falsas señales.
  3. El establecimiento de un canal reduce aperturas innecesarias.
  4. Sigue de cerca la tendencia, permite detener pérdidas y tomar ganancias a tiempo.

Análisis de riesgos

  1. La concentración en el corto plazo puede quedar atrapada, por lo que es necesario ampliar adecuadamente el rango de stop loss.
  2. Requiere pruebas repetidas de parámetros como el número de días a corto y largo plazo, los parámetros de suavizado de la diferencia media, etc. Una configuración inadecuada puede hacer que el sistema sea demasiado sensible o demasiado lento.
  3. Es necesario establecer razonablemente el ancho del canal; tanto un ancho excesivo como insuficiente presentan problemas.
  4. En mercados laterales, puede abrir posiciones repetidamente y quedar atrapado.

Soluciones a los riesgos:

  1. Ampliar adecuadamente el rango de stop loss para evitar quedar atrapado.
  2. Optimizar la configuración de parámetros para equilibrar la sensibilidad y la tasa de falsas señales.
  3. Probar y optimizar los parámetros del canal.
  4. Agregar condiciones de filtro para evitar aperturas innecesarias en mercados laterales.

Direcciones de optimización

  1. Optimizar los puntos máximos y mínimos a corto plazo, por ejemplo calculando un costo a corto plazo más suavizado mediante PA o ponderación.
  2. Probar diferentes métodos de cálculo del costo a largo plazo.
  3. Experimentar con diferentes algoritmos de suavizado de la diferencia media.
  4. Optimizar los parámetros del canal.
  5. Agregar filtros de apertura, como rupturas, aumento de volumen, etc.
  6. Incluir oportunidades de trading en reversas.

Resumen

En general, esta estrategia es una estrategia de seguimiento de tendencia muy simple y directa. En comparación con indicadores comunes como las medias móviles, calcula la diferencia de costos a corto y largo plazo, lo que permite detectar giros de tendencia más rápidamente. Además, el suavizado ofrece un amplio margen de optimización de parámetros, permitiendo equilibrar la sensibilidad y la tasa de falsas señales ajustando el parámetro de suavizado. En resumen, la estrategia es ágil, directa y altamente personalizable, lo que la convierte en una idea de estrategia potencial que merece una exploración profunda. Continuar optimizando los parámetros y añadir condiciones auxiliares de juicio puede mejorar aún más el rendimiento de la estrategia.

Source
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
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/
// © dead0001ing1

//@version=5
Strategy parameters
Strategy parameters
Short Term
Long Term
Smoothing
Threshold
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)