Estrategia de reversión porcentual de media móvil
Principio de la Estrategia
La estrategia de reversión porcentual de la media móvil determina los momentos de compra y venta calculando la diferencia porcentual entre el precio y la media móvil. Cuando la diferencia entre el precio y la media móvil alcanza un cierto porcentaje, se genera una señal de trading.
Específicamente, la lógica de trading de la estrategia es:
- Calcular la diferencia entre el precio y la media móvil de longitud N
- Convertir la diferencia a forma porcentual, es decir, dividir la diferencia entre el precio
- Cuando la diferencia porcentual es mayor que el límite superior predefinido (por ejemplo, 5%), se abre una posición corta
- Cuando la diferencia porcentual es menor que el límite inferior predefinido (por ejemplo, -3%), se abre una posición larga
- Opcionalmente, se pueden invertir las señales, es decir, una señal larga se convierte en corta y viceversa
Si N se toma como 14, el límite superior se establece en 5% y el límite inferior en -3%, entonces:
- Cuando el precio supera en un 5% a la media móvil de 14 días, se abre una posición corta
- Cuando el precio es inferior en un 3% a la media móvil de 14 días, se abre una posición larga
Ajustando los parámetros N, límite superior e inferior, se puede controlar la sensibilidad de la estrategia.
Ventajas de la Estrategia
- Utiliza la forma porcentual, evitando la influencia del valor absoluto del precio
- Los parámetros se pueden ajustar según el mercado, aplicable a diferentes periodos
- Adopta una estrategia BREAK, que puede capturar los puntos de inflexión de la tendencia de forma temprana
Riesgos de la Estrategia
- La diferencia porcentual no puede determinar la dirección de la tendencia
- Propensa a generar señales falsas, requiere filtrado
- La media móvil tiene retraso, no puede capturar las reversiones a tiempo
Resumen
La estrategia porcentual de la media móvil determina los puntos de compra y venta calculando la diferencia porcentual entre el precio y la media móvil, adoptando una estrategia BREAK con el objetivo de capturar los puntos de inflexión de las tendencias. Mediante el ajuste de parámetros, se puede adaptar a diferentes entornos de mercado. Sin embargo, también presenta cierto retraso y riesgo de falsas señales, por lo que es necesario optimizarla con filtros.
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 30/07/2018
// Percent difference between price and MA- 1
