Type/to search

Estrategia de compra en mínimos con trailing de stop loss y take profit para posiciones largas

Common strategy
Created: 2023-11-23 16:50:01
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia sigue el punto más bajo del precio, toma una posición larga inmediatamente después de una caída, y utiliza trailing dinámico de take profit y stop loss para fijar ganancias y controlar el riesgo.

Principio de la Estrategia

El núcleo de la estrategia es utilizar el indicador ATR para calcular niveles dinámicos de take profit y stop loss. Específicamente, se genera una señal de posición larga cuando el precio de cierre es inferior al mínimo de los últimos n días (en el código se establece en 7 días). Durante la tenencia de la posición larga, se calculan precios dinámicos de take profit y stop loss basados en el indicador ATR (a través del parámetro múltiplo de ATR), y se muestran en tiempo real en el gráfico. Cuando el precio alcanza el nivel de take profit o stop loss, se fijan las ganancias o se controla el riesgo.

La estrategia combina la idea más simple de comprar en caídas con paradas dinámicas, logrando capturar oportunidades a tiempo mientras se controla el riesgo.

Análisis de Ventajas

Las principales ventajas de esta estrategia son:

  1. Utilizar el indicador ATR dinámico para establecer take profit y stop loss, lo que permite ajustar las posiciones de ganancias/pérdidas según la volatilidad del mercado, evitando pérdidas innecesarias o perdiendo oportunidades de mayores ganancias debido a paradas demasiado rígidas. Esta es también la mayor fortaleza de la estrategia.

  2. La estrategia de comprar en caídas tiene una alta tasa de acierto durante períodos de consolidación o ajuste del mercado. Las acciones con fundamentos sólidos tienden a rebotar y recuperarse cuando caen anormalmente por debajo de los niveles de soporte a corto plazo.

  3. Estimar la proporción adecuada de take profit y stop loss mediante el valor ATR permite una configuración flexible según el entorno del mercado y la tolerancia al riesgo personal.

  4. La lógica del código es simple y clara, fácil de entender, y los parámetros son intuitivos, lo que la hace adecuada como ejemplo para el aprendizaje de estrategias.

Análisis de Riesgos

Los principales riesgos de esta estrategia son:

  1. Incapacidad para predecir la magnitud y fuerza del rebote tras la caída, existiendo cierto riesgo de brecha de ganancias. Se puede ajustar el parámetro del indicador ATR para establecer diferentes niveles de take profit.

  2. Riesgo de quedar atrapado. Si el precio continúa cayendo tras romper el soporte, se enfrentará un riesgo de pérdida significativa. Se puede reducir el tamaño de la posición y disminuir el múltiplo de ATR del stop loss para reducir la pérdida por operación.

  3. Si el stop loss está demasiado cerca, se puede ser expulsado del mercado por fluctuaciones. Se debe ampliar adecuadamente el múltiplo de ATR para evitar paradas innecesarias.

  4. Riesgo de sobreajuste en backtesting. Se deben probar datos bajo diferentes condiciones de mercado y establecer adecuadamente los costos de impacto.

Direcciones de Optimización

Esta estrategia se puede optimizar en los siguientes aspectos:

  1. Optimizar la identificación de niveles de soporte y señales de rebote. Se pueden usar indicadores más precisos y confiables para identificar señales de rebote, como el indicador KDJ o las bandas de Bollinger.

  2. Optimizar la gestión del tamaño de la posición. Se puede ajustar dinámicamente el tamaño de la posición según la volatilidad del mercado mediante un módulo mejorado de gestión de posiciones.

  3. Se puede agregar un módulo de stop loss dinámico (trailing stop). Después de que el precio se mueva cierta distancia, comenzar a reducir la distancia de stop loss para fijar parte de las ganancias.

  4. Agregar un módulo de verificación de dirección. Si el sector al que pertenece la acción o el mercado general también cae sincrónicamente hasta niveles de soporte, se verifica aún más la fiabilidad de la señal de compra.

Conclusión

Esta estrategia adopta un enfoque de compra en caídas, combinado con un mecanismo de take profit y stop loss dinámico basado en ATR. Puede capturar eficazmente las oportunidades de reversión y recuperación del mercado, al mismo tiempo que utiliza take profit y stop loss para gestionar el riesgo comercial. Aunque hay un amplio margen de optimización, es simple y fácil de entender como estrategia introductoria para el aprendizaje. Se puede mejorar aún más sobre esta base para hacerla más general y confiable.

Source
Pine
/*backtest
start: 2022-11-16 00:00:00
end: 2023-11-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/
// © racer8
//@version=4
strategy("Buy-The-Dip", overlay=true)
Strategy parameters
Strategy parameters
ATR Period
ATR SL Multiple
ATR TP Multiple
Channel Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)