Type/to search

Estrategia de deslizamiento de toma de ganancias escalonada

Common strategy
Created: 2023-11-28 16:05:24
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia es una estrategia de salida que utiliza un take profit escalonado combinado con un stop loss deslizante. Cuando se alcanza el primer nivel de take profit, el stop loss se mueve al punto de equilibrio; cuando se alcanza el segundo nivel de take profit, el stop loss se mueve al primer nivel de take profit, implementando así un mecanismo de stop loss deslizante escalonado. Esto permite asegurar parte de las ganancias mientras se mantiene un amplio margen de beneficio.

Principio de la estrategia

Esta estrategia implementa el take profit deslizante escalonado a través de las siguientes partes:

  1. Configurar el nivel de stop loss y 3 niveles de take profit.
  2. Definir funciones para calcular los puntos de ganancia actuales y el precio de stop loss.
  3. Definir una función para determinar la etapa de ganancia.
  4. En diferentes etapas de ganancia, modificar el precio de stop loss para implementar el stop loss deslizante.

Específicamente, primero establece una distancia de stop loss de 100 puntos y tres distancias de take profit de 100/200/300 puntos. Luego define la función curProfitInPts para calcular los puntos de ganancia en función del precio actual y el precio de apertura, y la función calcStopLossPrice para calcular el precio de stop loss según la distancia en puntos.

La lógica clave está en la función getCurrentStage, que determina si hay una posición abierta y si los puntos de ganancia han superado algún nivel de take profit; si es así, se pasa a la siguiente etapa. Por ejemplo, al alcanzar el take profit de 100 puntos se entra en la segunda etapa, y al alcanzar el de 200 puntos se entra en la tercera etapa.

Finalmente, según la etapa, se modifica el precio de stop loss para lograr el stop loss deslizante. En la primera etapa, el stop loss mantiene la configuración original; en la segunda etapa, se mueve al punto de equilibrio; en la tercera etapa, se mueve al primer nivel de take profit.

Análisis de ventajas

Esta estrategia de take profit escalonado con stop loss deslizante tiene las siguientes ventajas:

  1. Puede asegurar parte de las ganancias mientras mantiene un amplio margen de beneficio posterior.
  2. Al utilizar un stop loss deslizante para seguir el precio, se reduce la posibilidad de retrocesos o pérdidas.
  3. Al realizar múltiples take profits, se puede controlar mejor el riesgo en comparación con un solo take profit.
  4. La lógica de la estrategia es clara, simple y fácil de entender.

Análisis de riesgos

Esta estrategia también presenta ciertos riesgos:

  1. El take profit escalonado puede impedir un cierre oportuno, perdiendo mejores puntos de salida. Se puede optimizar ajustando los niveles de take profit.
  2. Si el deslizamiento es demasiado grande, puede provocar que el stop loss se active prematuramente. Se pueden probar diferentes amplitudes de deslizamiento.
  3. La falta de un stop loss también conlleva un alto riesgo de pérdidas. Se podría considerar un stop loss rápido en situaciones específicas.

Direcciones de optimización

La estrategia puede optimizarse en las siguientes direcciones:

  1. Probar diferentes distancias de take profit y stop loss para optimizar los parámetros.
  2. Considerar un mecanismo de stop loss rápido en casos especiales.
  3. Combinar indicadores técnicos para determinar los niveles de take profit y stop loss.
  4. Optimizar la amplitud del deslizamiento para equilibrar el take profit y el stop loss.
Source
Pine
/*backtest
start: 2023-11-20 00:00:00
end: 2023-11-27 00:00:00
period: 3m
basePeriod: 1m
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/
// © adolgov

// @description
Strategy parameters
Strategy parameters
sl
tp1
tp2
tp3
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)