
La estrategia de seguimiento de tendencias de cuatro líneas medias es una estrategia de negociación cuantitativa para identificar tendencias en los precios de las acciones utilizando al mismo tiempo cuatro promedios móviles ponderados de diferentes períodos (WMA) y establecer posiciones de capital en exceso o en blanco cuando se produce una reversión de la tendencia. La estrategia establece al mismo tiempo mecanismos de stop loss y stop loss para controlar el riesgo.
La estrategia utiliza cuatro líneas WMA, de las cuales dos WMA de períodos más largos (longM1 y longM2) son usadas para identificar tendencias de más cabeza y hacer señales de más cabeza, mientras que otras dos WMA de períodos más cortos (shortM1 y shortM2) son usadas para identificar tendencias de más cabeza y hacer señales de menos cabeza. Las reglas de negociación específicas son las siguientes:
La estrategia es, en realidad, un punto de inflexión en el que se sigue la tendencia de los precios, se construye una posición en el cruce de las líneas cortas y largas, y luego se utiliza el stop loss para bloquear ganancias o controlar el riesgo.
Las estrategias de seguimiento de tendencias de intersección de cuadrangulares tienen las siguientes ventajas:
Las estrategias de seguimiento de tendencias en el intervalo de cuadrangularidad también tienen algunos riesgos potenciales:
Para reducir los riesgos mencionados anteriormente, se puede considerar la posibilidad de confirmar las señales de negociación en combinación con otros indicadores técnicos, optimizar los estándares de apertura de posiciones y de parada de pérdidas o intervenir manualmente en las operaciones de mercados anormales.
Las estrategias de seguimiento de tendencias de intersección de cuadrangular pueden optimizarse en los siguientes aspectos:
La estrategia de seguimiento de tendencias de intersección de cuatro líneas es una estrategia de seguimiento de tendencias más simple e intuitiva en general. Utiliza varios grupos de cruces de líneas medias para identificar posibles puntos de inflexión en los precios, y se apoya en un mecanismo de stop-loss para bloquear las ganancias y controlar el riesgo. Si los parámetros se establecen correctamente, la estrategia puede tener un mejor efecto en acciones más estables.
/*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)