Type/to search

Estrategia de trailing stop dinámico basada en canales de precios

Common strategy
Created: 2024-02-01 10:52:33
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia se basa en el indicador de canal de precios de Donchian. Dicho indicador forma un canal de precios calculando el precio más alto y el precio más bajo durante un período determinado. La estrategia utiliza el canal de precios para realizar operaciones en ambas direcciones, estableciendo precios de stop loss y take profit. El precio de stop loss se fija en la línea media del canal de precios, mientras que el take profit se establece en un porcentaje determinado más allá de los límites superior e inferior del canal. Además, la estrategia implementa el seguimiento tanto del take profit como del stop loss.

Principio de la estrategia

En primer lugar, la estrategia calcula el límite superior h y el límite inferior l del canal de precios según el parámetro pclen. La línea media center es el promedio de los límites superior e inferior del canal. Luego, con base en el parámetro de take profit tp para posiciones largas y cortas, se calculan los precios de take profit tpl y tps. El precio de stop loss se fija en la línea media center del canal de precios. Cuando el precio rompe el canal, se calcula el tamaño de la posición en diferentes direcciones según el riesgo risklong y riskshort. La estrategia cierra la posición cuando el precio vuelve a entrar en el canal. Además, se aplica un filtro temporal para operar solo dentro de un intervalo de fechas específico.

La lógica de trading específica es:

  • Señal de apertura de posición larga: Abrir una posición larga cuando el precio supera el límite superior h y luego retrocede dentro del canal.

  • Señal de cierre de posición larga: Cerrar la posición larga cuando el precio cae por debajo de la línea media center (stop loss) o supera el precio de take profit tpl (take profit).

  • Señal de apertura de posición corta: Abrir una posición corta cuando el precio cae por debajo del límite inferior l y luego retrocede dentro del canal.

  • Señal de cierre de posición corta: Cerrar la posición corta cuando el precio supera la línea media center (stop loss) o cae por debajo del precio de take profit tps (take profit).

Análisis de ventajas

Esta estrategia presenta las siguientes ventajas:

  1. Operaciones en ambas direcciones, capaces de capturar los retrocesos de la tendencia de precios.
  2. Utiliza el canal de precios para determinar la dirección de la tendencia, evitando falsas rupturas.
  3. Establece take profit y stop loss, controlando el riesgo.
  4. Calcula el tamaño de la posición en función del riesgo, logrando un riesgo controlable.
  5. Implementa el seguimiento del take profit y del stop loss, lo que permite asegurar mayores ganancias.

Análisis de riesgos

Esta estrategia también conlleva ciertos riesgos:

  1. Una configuración inadecuada de los parámetros del canal de precios puede dar lugar a una frecuencia de operaciones excesiva o a la pérdida de oportunidades.
  2. Un stop loss demasiado amplio puede aumentar la exposición al riesgo.
  3. El seguimiento del take profit puede activarse prematuramente en períodos de alta volatilidad.

Estos riesgos pueden reducirse y controlarse ajustando los parámetros y mediante la supervisión manual.

Direcciones de optimización

Esta estrategia se puede optimizar en los siguientes aspectos:

  1. Agregar más indicadores para filtrar las señales, evitando aperturas y cierres frecuentes en mercados laterales.
  2. Probar diferentes algoritmos de take profit y stop loss, como el stop loss basado en ATR, entre otros.
  3. Ampliar a un sistema de trading de múltiples marcos temporales, utilizando marcos de tiempo superiores para determinar la dirección de la tendencia.
  4. Incorporar un módulo de gestión de posiciones, ajustando el tamaño de la posición según el porcentaje de capital utilizado.
  5. Combinar modelos de aprendizaje automático para evaluar la probabilidad de una ruptura exitosa, evitando falsas rupturas.

Resumen

En general, esta estrategia constituye un método eficaz para realizar operaciones en ambas direcciones utilizando el indicador de canal de precios. Al incorporar módulos de take profit, stop loss y control de posición, permite gestionar adecuadamente el riesgo. Con ciertas optimizaciones y ajustes, puede convertirse en una potente estrategia de trading cuantitativo.

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

//Noro
//2020

//@version=4
Strategy parameters
Strategy parameters
Long
Short
Take-profit, %
Take-profit type
Take-profit type
Risk size for long, %
Risk size for short, %
Price Channel Length
Show lines
Show Background
Show Offset
Show label
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)