Esta estrategia utiliza el indicador WaveTrend para determinar la dirección de la tendencia y generar señales comerciales en puntos de inflexión.
Se calcula el oscilador WaveTrend, el valor positivo indica tendencia alcista y el valor negativo tendencia bajista.
El cambio de dirección de la tendencia de onda produce señales de compra y venta.
Opción de negociar sólo el lado largo.
Habilitar las flechas para marcar los puntos de inflexión de WaveTrend.
Color de fondo para una visualización intuitiva de tendencias.
Reglas de estrategia simples y claras, fáciles de aplicar.
Tendencia sensible a la ola en la captura de tendencia se vuelve temprano.
Las flechas visualizadas y el color de fondo hacen señales intuitivas.
Parámetros predeterminados simples y prácticos.
Código conciso, fácil de entender y modificar.
Flexibilidad para operar solo largo o corto.
WaveTrend puede generar señales falsas que causan pérdidas innecesarias.
Incapaz de determinar la fuerza de la tendencia, riesgos de persecución.
Suele sufrir fracasos en los diferentes mercados.
Los parámetros incorrectos afectan negativamente el rendimiento.
No hay stop loss puede llevar a grandes pérdidas.
Prueba las combinaciones de parámetros para encontrar el óptimo.
Añadir filtros con otros indicadores para evitar señales falsas.
Incorporar una estrategia de stop loss para controlar el riesgo.
Evaluar la necesidad de sólo largo o corto.
Cambiar las flechas en función de las condiciones del mercado.
Optimizar la gestión del dinero para obtener rendimientos más estables.
Esta estrategia negocia los cambios de dirección de la tendencia de la onda de forma sencilla y viable, pero tiene algunos riesgos.
/*backtest start: 2023-09-12 00:00:00 end: 2023-09-19 00:00:00 period: 10m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // (c) Noro //2017 //@version=2 strategy(title="Noro's WaveTrend Strategy v1.0", shorttitle = "WaveTrend str 1.0", overlay = true) //settings onlylong = input(true, title = "Only Long?") usearr = input(true, title = "Need new-trend-arrows?") //WTO ("WaveTrend Oscilator") method by LazyBear //Start of LazyBear's code esa = ema(hlc3, 10) d = ema(abs(hlc3 - esa), 10) ci = (hlc3 - esa) / (0.015 * d) tci = ema(ci, 21) //End of LazyBear's code WTOtrend = tci > 0 ? 1 : tci < 0 ? -1 : 0 //background col = WTOtrend == 1 ? 1 : WTOtrend == -1 ? -1 : col[1] bgcolor = col == 1 ? lime : col == -1 ? red : na bgcolor(bgcolor, transp=70) //arrows posi = WTOtrend == 1 ? 1 : WTOtrend == -1 ? -1 : posi[1] arr = usearr == true ? posi == 1 and posi[1] < 1 ? 1 : posi == -1 and posi[1] > -1 ? -1 : na : na plotarrow(arr == 1 ? 1 : na, title = "UpArrow", colorup = blue, colordown = blue, maxheight = 60, minheight = 50, transp = 0) plotarrow(arr == -1 ? -1 : na, title = "DnArrow", colorup = blue, colordown = blue, maxheight = 60, minheight = 50, transp = 0) //trading longCondition = posi == 1 and posi[1] < 1 if (longCondition) strategy.entry("Long", strategy.long) shortCondition = posi == -1 and posi[1] > -1 if (shortCondition) strategy.entry("Short", strategy.short, onlylong == true ? 0 : na)