La estrategia de seguimiento de tendencias de cuatro WMA es una estrategia de trading cuantitativa que utiliza cuatro promedios móviles ponderados (WMA) de diferentes marcos de tiempo para identificar reversiones de tendencia de precios en acciones y establecer posiciones largas o cortas cuando ocurren esas reversiones.
La estrategia emplea cuatro líneas de WMA. Dos WMA de período más largo (longM1 y longM2) se utilizan para identificar tendencias alcistas y señales de entrada largas, mientras que los otros dos WMA de período más corto (shortM1 y shortM2) son para identificar tendencias bajistas y señales de entrada cortas.
Cuando el período WMA más corto se cruza por debajo del período WMA más largo, se genera una señal larga y se establece una posición larga.
Cuando el período más corto de WMA cruza el período más largo de WMA, se genera una señal corta y se establece una posición corta.
Los niveles de toma de ganancias y de stop loss se fijan para cada posición en función del porcentaje de entrada del precio de entrada.
Cuando el precio alcanza el nivel de take profit o stop loss, la posición correspondiente se cierra.
En esencia, esta estrategia rastrea los posibles puntos de inflexión de las tendencias de los precios observando el cruce de la contracción y la expansión de las líneas de promedio móvil, entrando en posiciones en esas señales y luego gestionando los riesgos/beneficios con stop loss y take profit.
La estrategia de seguimiento de tendencias de las cuatro AMM tiene las siguientes ventajas:
También existen algunos riesgos potenciales de esta estrategia:
Para mitigar los riesgos, se deben considerar la combinación de otros indicadores para confirmar las señales, la optimización de las reglas de entrada y el stop loss o la intervención manual durante mercados anormales.
Algunas direcciones para optimizar la estrategia:
En resumen, la estrategia de seguimiento de tendencias de Four WMA es una estrategia de seguimiento de tendencias relativamente sencilla. Identifica puntos de inflexión potenciales con cruce de múltiples promedios móviles y gestiona las operaciones con stop loss / take profit. Cuando está correctamente configurada, puede funcionar bien para acciones estables. Sin embargo, los operadores deben ser conscientes de las posibles señales falsas y ajustar los parámetros para adaptarse a los regímenes reales del mercado al aplicarla.
/*backtest start: 2024-01-22 00:00:00 end: 2024-02-21 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@rosedenvy //@version=5 strategy("Four WMA Strategy with TP and SL", shorttitle="4WMA TP/SL", overlay=true) // Inputs for WMA lengths longM1 = input.int(10, title="Long WMA1") longM2 = input.int(20, title="Long WMA2") shortM1 = input.int(30, title="Short WMA1") shortM2 = input.int(40, title="Short WMA2") // Inputs for TP and SL tp_percent = input.float(1.0, title="Take Profit %") / 100 sl_percent = input.float(1.0, title="Stop Loss %") / 100 // Calculating WMAs longWMA1 = ta.wma(close, longM1) longWMA2 = ta.wma(close, longM2) shortWMA1 = ta.wma(close, shortM1) shortWMA2 = ta.wma(close, shortM2) // Entry Conditions longCondition = ta.crossunder(longWMA1, longWMA2) shortCondition = ta.crossunder(shortWMA2, shortWMA1) // Strategy Entry if (longCondition) strategy.entry("Long", strategy.long, comment = "Long entry") strategy.exit("Long TP/SL", "Long", limit=close * (1 + tp_percent), stop=close * (1 - sl_percent), comment = "Long Exit" ) if (shortCondition) strategy.entry("Short", strategy.short, comment = "Short entry") strategy.exit("Short TP/SL", "Short", limit=close * (1 - tp_percent), stop=close * (1 + sl_percent), comment = "Short Exit") // Plotting WMAs plot(longWMA1, color=color.blue) plot(longWMA2, color=color.orange) plot(shortWMA1, color=color.red) plot(shortWMA2, color=color.purple)