Type/to search

Estrategia de reversión de fluctuaciones anormales de precios

Common strategy
Created: 2023-10-11 16:03:36
Last modified: 3 years ago
1
Follow
1802
Followers

Resumen

Esta estrategia calcula la desviación estándar del precio para determinar si se ha producido una fluctuación anormalmente grande. Cuando se produce una fluctuación anormal, se considera una oportunidad de reversión del precio y se adopta una operación inversa.

Principio

La estrategia utiliza principalmente dos indicadores:

  1. Indicador VixFix: Calcula la desviación estándar del precio en un período determinado para determinar si el precio tiene una fluctuación anormal. El método de cálculo específico es:
pine
wvf = ((highest(close, pd)-low)/(highest(close, pd)))*100 sDev = mult * stdev(wvf, bbl) midLine = sma(wvf, bbl) lowerBand = midLine - sDev upperBand = midLine + sDev

Donde wvf es la volatilidad del precio, sDev es la desviación estándar, midLine es la línea media, lowerBand y upperBand son las bandas inferior y superior respectivamente. Cuando el precio supera la banda superior, se considera que se ha producido una fluctuación anormal.

  1. Indicador RSI: Calcula el índice de fuerza relativa del precio para determinar el momento de la reversión. El método de cálculo específico es:
pine
fastup = rma(max(change(close), 0), 7) fastdown = rma(-min(change(close), 0), 7) fastrsi = fastdown == 0 ? 100 : fastup == 0 ? 0 : 100 - (100 / (1 + fastup / fastdown))

Cuando el RSI está por debajo de un cierto valor, indica que el precio está en condiciones de sobreventa y puede producirse un rebote. Cuando el RSI supera un cierto valor, indica que el precio está en condiciones de sobrecompra y puede producirse una caída.

Entrada y salida

La lógica de entrada y salida de esta estrategia es la siguiente:

Entrada larga: Cuando el precio supera la banda superior o la volatilidad supera el umbral, y el RSI está por debajo de un cierto valor, se abre una posición larga.

Entrada corta: Cuando el precio supera la banda superior o la volatilidad supera el umbral, y el RSI supera un cierto valor, se abre una posición corta.

Condición de salida: Se cierra la posición cuando la dirección de apertura es opuesta a la dirección del cuerpo real de la vela.

Ventajas

  • Utiliza las características estadísticas de las fluctuaciones anormales de precios para determinar el momento de la reversión, con una amplia cobertura.
  • La combinación con el indicador RSI para determinar condiciones de sobrecompra/sobreventa puede mejorar la precisión de la entrada.
  • El uso de la ruptura de la banda inferior de la desviación estándar como señal de entrada puede reducir la pérdida de oportunidades.
  • El uso de la reversión del cuerpo real como método de stop-loss permite detener las pérdidas rápidamente y reducirlas.

Riesgos

  • La banda inferior de la desviación estándar puede ajustarse, por lo que es necesario optimizar los parámetros.
  • La ruptura de la banda inferior de la desviación estándar no necesariamente produce una reversión, existe el riesgo de quedar atrapado.
  • Es necesario optimizar los parámetros del RSI; si no son adecuados, las señales pueden ser imprecisas.
  • La determinación de la dirección del cuerpo real para el stop-loss puede ser demasiado agresiva y requiere ajuste de parámetros.

Ideas de optimización

  • Optimizar el período para calcular la desviación estándar para capturar mejor las fluctuaciones anormales de precios.
  • Optimizar los parámetros del RSI para encontrar un mejor criterio de sobrecompra/sobreventa.
  • Probar la combinación con otros indicadores como KDJ, MACD, etc. para determinar el momento de reversión.
  • Optimizar el método de stop-loss, estableciendo el grado de retroceso del precio como criterio de stop-loss.

Resumen

Esta estrategia calcula la desviación estándar de la volatilidad del precio para determinar si se ha producido una fluctuación anormal y así capturar oportunidades de reversión. En la selección del momento de entrada, se combina con el indicador RSI para determinar las condiciones de sobrecompra/sobreventa del precio, mejorando la precisión. En el método de stop-loss, se utiliza un simple stop-loss basado en la dirección del cuerpo real. En general, la estrategia utiliza datos estadísticos para detectar fluctuaciones anormales y tiene buenos resultados, pero necesita una mayor optimización de parámetros para mejorar la estabilidad. Si se puede optimizar razonablemente el mecanismo de stop-loss para reducir las pérdidas, el efecto de la estrategia será aún mejor.

Source
Pine
/*backtest
start: 2022-10-04 00:00:00
end: 2023-10-10 00:00:00
period: 2d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2018

//@version=2
Strategy parameters
Strategy parameters
Long
Short
leverage
RSI Limit
LookBack Period Standard Deviation High
Bolinger Band Length
Bollinger Band Standard Devaition Up
Look Back Period Percentile High
Highest Percentile - 0.90=90%, 0.95=95%, 0.99=99%
Lowest Percentile - 1.10=90%, 1.05=95%, 1.01=99%
Show High Range - Based on Percentile and LookBack Period?
Show Standard Deviation Line?
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)