La estrategia se basa en una media móvil de índice 2⁄20 para comprar o vender cuando el precio supera la media. Combina la función de seguimiento de tendencia de la media móvil y la función de reversión de tendencia de las operaciones de ruptura para capturar tendencias a corto y medio plazo.
La estrategia utiliza un promedio móvil indexado de longitud 20 como línea de referencia. Cuando el precio más alto de la línea K más reciente es superior al precio de referencia o el precio más bajo es inferior al precio de referencia, lo que indica que el precio puede revertirse, entonces si el punto de inflexión de la línea K superior es inferior al precio de cierre actual, se hace más; si el punto de inflexión de la línea K superior es superior al precio de cierre actual, se hace un hueco.
En concreto, la estrategia determina la señal de reversión mediante el cálculo de los precios más altos y más bajos de la línea K actual, comparándola con el precio de cierre de la línea K anterior, y dibujando el punto de reversión. Cuando el punto de reversión es más alto que el precio de cierre anterior, haga más, en cambio, haga menos.
Respuesta:
La estrategia puede ser optimizada en los siguientes aspectos:
A través de métodos como la optimización de parámetros, la combinación de indicadores y el control de riesgos, se puede mejorar la estabilidad y la fiabilidad de la estrategia y reducir el riesgo de negociación.
La estrategia en general es simple y directa, y se recomienda su uso como estrategia auxiliar debido a su alta sensibilidad a los parámetros y a las tendencias del mercado, y al espacio limitado para la optimización. Sin embargo, su idea de capturar la inversión es digna de ser aprendida y puede usarse para desarrollar sistemas de ruptura más complejos. La estrategia puede ser parte del efecto de barril de madera y aumentar la estabilidad de la combinación mediante la combinación de varios indicadores técnicos filtrados y siguiendo estrictamente los principios de gestión de fondos.
/*backtest
start: 2022-09-12 00:00:00
end: 2023-09-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 21/11/2016
// This indicator plots 2/20 exponential moving average. For the Mov
// Avg X 2/20 Indicator, the EMA bar will be painted when the Alert criteria is met.
////////////////////////////////////////////////////////////
strategy(title="Strategy 2/20 Exponential Moving Average", overlay = true)
Length = input(20, minval=1)
xPrice = close
xXA = ema(xPrice, Length)
nHH = max(high, high[1])
nLL = min(low, low[1])
nXS = iff((nLL > xXA)or(nHH < xXA), nLL, nHH)
pos = iff(nXS > close[1] , -1, iff(nXS < close[1] , 1, nz(pos[1], 0)))
if (pos == 1)
strategy.entry("Long", strategy.long)
if (pos == -1)
strategy.entry("Short", strategy.short)
barcolor(pos == -1 ? red: pos == 1 ? green : blue )
//plot(nXS, color=blue, title="XAverage")