Type/to search

Estrategia de trailing stop polinomial

Common strategy
Created: 2024-02-23 14:43:36
Last modified: 2 years ago
1
Follow
1802
Followers

img

Resumen

La estrategia de trailing stop polinomial es una estrategia que utiliza una función polinomial para el trailing stop. La entrada se produce en el cruce de una media móvil simple con el cierre. Al entrar, se fija el mínimo del período de entrada. Después de la entrada, se activa un trailing stop en la forma de mínimo + D * N^a, donde el mínimo es el mínimo del período fijado en la entrada, D es el valor de retroceso, N es el número de velas en posesión, y a es el grado del polinomio. Cuando el trailing stop cruza de abajo hacia arriba el precio de cierre de la vela, se cierra la posición.

Principio de la Estrategia

El núcleo de la estrategia de trailing stop polinomial es un marco de trailing stop con forma polinomial. Primero, se genera una señal de entrada en el cruce de una media móvil simple. Específicamente, cuando el precio de cierre cruza de arriba hacia abajo la media móvil simple, se entra en corto. Tras la entrada, se registra el mínimo del período en el momento de la entrada como valor base de stop. Luego, la estrategia activa una lógica especial de trailing stop polinomial. La fórmula de la línea de trailing stop es: mínimo + D * (número de períodos en posesión)^a. Donde el mínimo es el precio más bajo del período registrado en la entrada, D es el valor de retroceso, el número de períodos en posesión indica la cantidad de días o velas que se ha mantenido la posición, y a representa el grado del polinomio. En otras palabras, a medida que pasa el tiempo de tenencia, la línea de stop se desplaza hacia arriba de forma no lineal, formando una curva polinomial, y eventualmente alcanzará el precio para cumplir la condición de cierre. Cuando esta línea de trailing stop polinomial cruza de abajo hacia arriba el cierre de la vela, se activa el cierre de la posición.

La mayor ventaja de esta estrategia es que puede ajustar la línea de stop de forma flexible según las condiciones del mercado, protegiendo las ganancias después de obtener beneficios. En comparación con el trailing stop lineal tradicional, la línea de stop polinomial de esta estrategia es más suave, lo que reduce eficazmente los stops innecesarios. Además, en comparación con los stops por ruptura, esta estrategia puede elevar gradualmente la línea de stop con el tiempo, logrando protección de ganancias. Ajustando los parámetros D y a, se puede cambiar la forma de la línea de stop, logrando un seguimiento dinámico de los cambios del mercado.

Análisis de Ventajas

Las principales ventajas de la estrategia de trailing stop polinomial son:

  1. Utiliza un método de stop polinomial especial que puede ajustar la línea de stop de forma flexible según las condiciones del mercado, evitando los problemas del stop lineal.

  2. En comparación con los métodos de stop tradicionales, esta estrategia ajusta la línea de stop de forma no lineal, reduciendo considerablemente los stops innecesarios.

  3. La línea de stop de la estrategia se eleva suavemente, permitiendo detener pérdidas de manera oportuna mientras se aseguran las ganancias.

  4. El método de stop se puede cambiar libremente ajustando los parámetros, lo que le confiere una gran adaptabilidad a los cambios del mercado.

  5. El marco de la estrategia es simple y claro, fácil de implementar y optimizar.

Análisis de Riesgos

La estrategia de trailing stop polinomial también presenta algunos riesgos potenciales:

  1. Si la línea de trailing stop se ajusta de manera demasiado agresiva, podría detener pérdidas prematuramente. Esto se puede solucionar mediante la optimización de parámetros.

  2. Durante el proceso de elevación suave de la línea de stop, se podrían perder oportunidades de mayores ganancias. Esta es una compensación inherente de la estrategia.

  3. La función polinomial puede producir algunas penetraciones inesperadas de precios, lo que requiere ajustar parámetros y añadir otros métodos de stop para evitarlo.

  4. Como estrategia basada en indicadores técnicos, tiene una capacidad débil para manejar eventos repentinos. Esto se puede mejorar mediante intervención manual o combinación con otros modelos.

Direcciones de Optimización

La estrategia de trailing stop polinomial tiene las siguientes direcciones principales de optimización:

  1. Ajustar la lógica de entrada para encontrar mejores momentos de entrada.

  2. Optimizar la fórmula de cálculo de la línea de trailing stop para encontrar la mejor combinación de parámetros.

  3. Probar diferentes formas de la línea de stop, como exponencial, logarítmica, etc.

  4. Añadir otros métodos de stop además de la línea de stop, construyendo una defensa de stops.

  5. Probar combinaciones con modelos de machine learning y deep learning, utilizando predicciones del modelo para guiar el stop.

  6. Explorar los efectos de aplicar la estrategia en diferentes mercados y diferentes marcos temporales.

  7. Construir un mecanismo de optimización adaptativa de la línea de stop, optimizando automáticamente la forma de la curva de stop.

Resumen

En general, la estrategia de trailing stop polinomial es una estrategia de stop muy práctica. Supera las limitaciones del trailing stop lineal tradicional, utilizando una función polinomial no lineal más suave como línea de stop, lo que reduce significativamente los stops innecesarios mientras asegura las ganancias. El mecanismo de stop de esta estrategia tiene una alta flexibilidad, ya que permite cambiar libremente la forma de la línea de stop ajustando los parámetros relevantes, y tiene una gran adaptabilidad a los cambios del mercado. Además, el marco de la estrategia es simple, fácil de entender y secundario, con un alto valor práctico. Por supuesto, como estrategia basada en indicadores técnicos, tiene una capacidad débil para manejar eventos repentinos, lo cual es un riesgo a tener en cuenta. En general, la estrategia de trailing stop polinomial es una estrategia de protección de ganancias eficiente, práctica y fácil de operar, digna de ser estudiada y utilizada por los traders cuantitativos.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Alferow

//@version=4
Strategy parameters
Strategy parameters
decrement
polynomial degree
period SMA
period MIN_for
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)