Estrategia de negociación de fluctuación del KPL

El autor:¿ Qué pasa?, Fecha: 2023-09-21 11:09:04
Las etiquetas:

Resumen general

Esta estrategia se opera con base en el indicador KPL Swing, que es una tendencia simple siguiendo un sistema mecánico.

Estrategia lógica

  1. Calcular 20 días más alto y más bajo bajo
  2. Ir a largo cuando el cierre se rompe por encima de los 20 días más altos
  3. Ir corto cuando el cierre se rompe por debajo del mínimo de 20 días
  4. Calcular los niveles de stop loss y establecer órdenes de stop

Específicamente, primero calcula el rango de 20 días utilizando el máximo máximo y el mínimo mínimo. Cuando el cierre se rompe hacia arriba desde el máximo de 20 días, vaya largo. Cuando el cierre se rompe desde el mínimo de 20 días, vaya corto. Los niveles de stop loss se calculan después de la entrada para ambas direcciones para limitar las pérdidas.

Análisis de ventajas

  1. Lógica sencilla e intuitiva, fácil de entender
  2. Tiene alguna tendencia a seguir la capacidad
  3. El stop loss controla el riesgo de manera efectiva
  4. No hay una estimación subjetiva del objetivo de precios
  5. Menos comercio emocional, mínima influencia externa

Análisis de riesgos

  1. Existen riesgos de retraso en la entrada
  2. No identifica los niveles clave de las tendencias
  3. Las flechas pueden causar que se quede atrapado
  4. El riesgo de pérdida de valor de la entidad
  5. Difícil determinar el período óptimo de retención

Los riesgos se pueden gestionar mediante el ajuste del período de retroceso, la adición de un filtro de tendencia, la optimización del stop loss, etc.

Direcciones de optimización

  1. Prueba diferentes períodos de búsqueda
  2. Añadir el MACD, etc. para medir el impulso
  3. Optimizar el stop loss para el stop loss posterior
  4. Evaluar el impacto del período de retención en la rentabilidad
  5. Preferencia de parámetros de estudio entre productos
  6. Considerar la posibilidad de añadir reglas de reingreso y pirámide

Resumen de las actividades

Esta estrategia negocia oscilaciones de tendencia basadas en el indicador KPL Swing. Los pros son una operación simple y una stop loss incorporada; los contras son retrasos y restricciones de ganancias. Los contras se pueden mejorar a través de la optimización de parámetros, la combinación de estrategias mientras se retienen los pros. Ayuda a los operadores a dominar el comercio basado en indicadores mecánicos.


/*backtest
start: 2022-09-20 00:00:00
end: 2023-09-20 00:00:00
period: 2d
basePeriod: 1d
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/
// © ceyhun

//@version=4
strategy("KPL Swing Strategy", overlay=true)

no = input(20)
res = highest(high, no)
sup = lowest(low, no)
avd = iff(close > res[1], 1, iff(close < sup[1], -1, 0))
avn = valuewhen(avd != 0, avd, 1)
tsl = iff(avn == 1, sup, res)
sl = iff(close > tsl, highest(lowest(low, no / 2), no / 2), lowest(highest(high, no / 2), no / 2))

plot(tsl, color=#0000FF,title="KPL Swing")
plot(sl,  color=color.white,title="Stoploss")

bgcolor(abs(close - tsl[1]) > close ? color.white : close < tsl ? color.red : color.green, 90, offset=0)

if crossover(close, tsl)
    strategy.entry("Long", strategy.long, comment="Long")

if crossunder(close,tsl)
    strategy.entry("Short", strategy.short, comment="Short")
    
    
    


Más.