Type/to search

Estrategia cuantitativa de seguimiento de tendencia basada en optimización de parámetros

Common strategy
Created: 2024-01-02 11:01:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

La idea principal de esta estrategia es combinar el indicador percentrank y la optimización de parámetros para juzgar y seguir la tendencia de precios. La estrategia genera señales de trading comparando el precio actual con el porcentaje del tamaño del precio dentro de un cierto período histórico, con el fin de capturar el efecto de espejo intermedio, seguir la tendencia y así obtener rendimientos excesivos.

Principio de la estrategia

Esta estrategia utiliza el indicador percentrank para determinar la tendencia de precios. percentrank representa la fuerza relativa del precio actual dentro del período de observación. El parámetro len indica la longitud del período histórico observado.

El rango de valores de percentrank está entre 0 y 100. Cuando el valor de percentrank se acerca a 0, indica que el precio actual está cerca del mínimo dentro del período de observación, perteneciendo a una zona infravalorada; cuando se acerca a 100, indica que el precio actual está cerca del máximo dentro del período, perteneciendo a una zona sobrevalorada.

La estrategia también introduce el parámetro scale como un desplazamiento. Esto desplaza el intervalo de 0 a 100 al intervalo de scale a 100+scale. Al mismo tiempo, se establecen dos líneas de señal, level_1 y level_2. level_1 representa el nivel alcista y level_2 representa el nivel bajista.

Cuando el indicador percentrank del precio cruza level_1 de abajo hacia arriba, se genera una señal alcista; cuando cruza level_2 de arriba hacia abajo, se genera una señal bajista. Las condiciones de cierre son opuestas a las señales de entrada.

Ventajas de la estrategia

  1. Utiliza el indicador percentrank para juzgar la fuerza de la tendencia de precios, evitando quedar atrapado y perseguir máximos.
  2. Aplica métodos de optimización de parámetros, ajustando el desplazamiento scale y los umbrales de las líneas de señal, ajustando parámetros para diferentes instrumentos y períodos, mejorando la estabilidad.
  3. Combina las ideas de seguimiento de tendencia y trading de reversión, siguiendo la tendencia oportunamente después de romper la línea de señal.

Análisis de riesgos

  1. Un juicio erróneo de la tendencia puede provocar pérdidas innecesarias.
  2. Cuando la tendencia de precios no es clara, es fácil generar señales falsas.
  3. Una configuración inadecuada de parámetros puede resultar en operaciones frecuentes o volumen de operaciones insuficiente.

Para los riesgos anteriores, se puede optimizar ajustando los parámetros len, scale y level; al mismo tiempo, se pueden combinar otros indicadores como confirmación para evitar operaciones erróneas.

Direcciones de optimización

Esta estrategia tiene margen para una mayor optimización:

  1. Se pueden introducir puntos de stop-loss para reducir pérdidas individuales.
  2. Se pueden combinar indicadores como medias móviles para confirmar y filtrar algunas señales falsas.
  3. Se pueden emplear métodos de aprendizaje automático para optimizar automáticamente los parámetros.
  4. Se puede ejecutar en paralelo en múltiples marcos temporales.

Conclusión

La estrategia tiene una idea general clara, utilizando métodos cuantitativos de optimización de parámetros para juzgar y seguir la tendencia de precios. Tiene cierto valor práctico, pero aún necesita más pruebas y optimización para reducir los riesgos prácticos y mejorar la rentabilidad estable.

Source
Pine
/*backtest
start: 2023-12-02 00:00:00
end: 2024-01-01 00:00:00
period: 4h
basePeriod: 15m
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/
// © Alex_Dyuk

//@version=4
Strategy parameters
Strategy parameters
Source
lookback - Период сравнения
scale offset - смещение шкалы
sygnal line 1
sygnal line 2
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)