
Esta estrategia, llamada estrategia de comercio de cuantificación del triple seguro de la pirámide, utiliza una combinación de señales de los tres indicadores Parabolic SAR, Stoch y Security para capturar el comportamiento de ruptura. La estrategia analiza múltiples marcos de tiempo para tomar decisiones comerciales más estables y confiables a través de una combinación de diferentes indicadores de ciclo.
Esta estrategia utiliza el indicador Parabolic SAR para determinar la dirección de la tendencia y el momento de la reversión. El indicador Stoch para determinar si se ha comprado o vendido demasiado. La función de seguridad extrae la dirección de la media periódica más alta para determinar la tendencia general.
Parabolic SAR se considera un indicador positivo cuando se traduce a la baja; y a la baja cuando se traduce a la baja.
Si el valor de Stoch K es inferior a 20 se considera sobreventa, y si es superior a 80 se considera sobreventa.
La función Security invoca una línea media de mayor ciclo para determinar la dirección de la tendencia general y realizar un análisis combinado entre diferentes períodos de tiempo.
Los tres indicadores mencionados anteriormente hacen más cuando son positivos y hacen menos cuando son negativos. Siguiendo estrictamente el principio de filtrado de múltiples indicadores, se puede filtrar eficazmente las brechas falsas y bloquear la tendencia real.
La mayor ventaja de esta estrategia reside en el análisis de múltiples marcos de tiempo. Los tres indicadores juzgan el comportamiento de los precios en diferentes niveles a corto, mediano y largo plazo. El SAR parabólico captura el momento de la reversión y la tendencia a corto plazo.
Al mismo tiempo, la estrategia utiliza varios indicadores de juicio y filtración, lo que reduce al máximo la probabilidad de error en un solo indicador. La aprobación de tres juicios consecutivos indica que la intensidad de la señal de mercado es suficiente para garantizar la corrección de las decisiones comerciales.
El principal riesgo de esta estrategia reside en la adecuación de la configuración de los parámetros indicadores. La configuración de la longitud de paso y la longitud de paso máxima de Parabolic SAR afectan directamente a su velocidad de captura de reversión. Los ciclos de suavizado de los valores K y D de Stoch deben ajustarse a las características del mercado.
Además, el principio de análisis de múltiples marcos de tiempo enfatiza el uso combinado de diferentes indicadores de ciclo. Sin embargo, si hay discrepancias entre los indicadores de ciclo largo y corto, también es una cuestión de preocupación cómo tratarlos. Una posible solución es combinar los indicadores de tendencia para determinar la dirección general y los indicadores de tipo BREAKOUT para determinar el momento de salida específico.
La estrategia se enfoca en la optimización de los siguientes tres aspectos:
Aumentar el mecanismo de paso de adaptación. Permite que los parámetros de Parabolic SAR se ajusten a la volatilidad del mercado para capturar mejor la reversión.
Aumentar el mecanismo de stop loss. Elegir el stop loss y salir cuando el precio se rompa a un determinado nivel en la dirección negativa. Controlar la pérdida individual.
Introducción de técnicas de aprendizaje automático. La correlación entre el comportamiento de los precios en diferentes períodos de tiempo puede ser juzgada mediante el entrenamiento de algoritmos. Los parámetros de la estrategia de combinación de diferentes marcos de tiempo también se pueden obtener mediante la optimización de algoritmos.
Las estrategias de cuantificación del triple seguro aprovechan al máximo las ventajas complementarias de los indicadores Parabolic SAR, Stoch y Security. Ellos juzgan la consistencia del comportamiento del mercado a partir de tres dimensiones de tendencias a corto plazo, sobreventa y sobreventa y media a largo plazo, para construir una estrategia de negociación estable y confiable. El uso de varios indicadores en combinación ayuda a filtrar señales falsas, mientras que el uso de varios marcos de tiempo ayuda a tomar decisiones en el supuesto de que se verifique en períodos largos y cortos. En general, esta estrategia es de gran integración, de alto nivel de combate, y merece mayor investigación y aplicación.
/*backtest
start: 2023-01-11 00:00:00
end: 2024-01-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(title='kyenji', shorttitle='kyenji90', overlay=true)
// Parabolic SAR
parabolicSARStart=input.float(0.01)
parabolicSARInc=input.float(0.01)
parabolicSARMax=input.float(0.2)
psarDot = ta.sar(parabolicSARStart,parabolicSARInc,parabolicSARMax)
longConditionPSAR = psarDot > close
shortConditionPSAR = psarDot < close
// Stoch
periodK = input.int(14, title="K", minval=1)
periodD = input.int(3, title="D", minval=1)
smoothK = input.int(3, title="Smooth", minval=1)
k = ta.sma(ta.stoch(close, high, low, periodK), smoothK)
d = ta.sma(k, periodD)
h0 = 80
h1 = 20
longConditionStoch = k < h1
shortConditionStoch = k > h0
// Security
securityPeriod=input('180')
longConditionSecurity = ta.crossover(request.security(syminfo.tickerid, securityPeriod, close),request.security(syminfo.tickerid, securityPeriod, open))
shortConditionSecurity = ta.crossunder(request.security(syminfo.tickerid, securityPeriod, close),request.security(syminfo.tickerid, securityPeriod, open))
// Generate Signal
longCondition = longConditionSecurity and longConditionPSAR and longConditionStoch
shortCondition = shortConditionSecurity and shortConditionPSAR and shortConditionStoch
if (longCondition)
strategy.entry("Long", strategy.long)
if (shortCondition)
strategy.entry("Short", strategy.short)