Estrategia de comercio cruzado de TEMA

El autor:¿ Qué pasa?, Fecha: 2023-09-19 15:41:47
Las etiquetas:

Resumen general

Esta estrategia utiliza el cruce de dos promedios móviles exponenciales triples (TEMA) con diferentes parámetros para generar señales de compra y venta. El cruce rápido de TEMA por encima del TEMA lento produce señales de compra, mientras que el cruce por debajo produce señales de venta. Combina la suavidad de TEMA para descubrir posibles cambios de tendencia.

Estrategia lógica

  1. Calcula una TEMA rápida con el período 34.

  2. Calcule una TEMA lenta con el período 13.

  3. El cruce rápido de TEMA por encima de TEMA lento genera señales de compra.

  4. El cruce rápido de TEMA por debajo de TEMA lento genera señales de venta.

  5. Utilice el módulo de estrategia para la gestión automatizada de pedidos.

Análisis de ventajas

  1. Las curvas TEMA más suaves reducen las señales falsas.

  2. El crossover captura los cambios de tendencia a corto y largo plazo.

  3. Señales comerciales simples y claras, fáciles de ejecutar.

  4. Parámetros personalizables para diferentes plazos.

  5. Puede establecer paradas y límites para el control de riesgos.

Análisis de riesgos

  1. Los parámetros incorrectos pueden generar señales falsas excesivas.

  2. TEMA tiene un poco de retraso, puede perder eventos repentinos.

  3. Algunas grandes fugas no pueden ser advertidas antes.

  4. Necesita una combinación con el análisis de tendencias y de S/R.

  5. Posibilidad de algunos riesgos de retroceso.

Direcciones de optimización

  1. Prueba y optimiza los parámetros para obtener las mejores combinaciones.

  2. Añadir filtros para asegurar señales de alta calidad.

  3. Incorporar el análisis de una tendencia más amplia.

  4. Desarrollar mecanismos de salida para evitar la violación.

  5. Ajuste las paradas fijas a las paradas dinámicas.

  6. Prueba de rendimiento en mercados en vivo en diferentes instrumentos y plazos.

Resumen de las actividades

Esta estrategia utiliza la suavidad de TEMA y la lógica de cruce para generar señales comerciales simples. Con la optimización de parámetros, el estricto filtrado y el control de riesgos, puede convertirse en una tendencia constante después de la estrategia.


/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-18 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="TEMA With Alert", shorttitle="ALRTEMA", overlay = true )
//Blue
Length = input(34, minval=1)
xPrice = close
xEMA1 = ema(xPrice, Length)
xEMA2 = ema(xEMA1, Length)
xEMA3 = ema(xEMA2, Length)
nRes = 3 * xEMA1 - 3 * xEMA2 + xEMA3


//RED
Length2 = input(13, minval=1)
xPrice2 = close
xEMA12 = ema(xPrice2, Length2)
xEMA22 = ema(xEMA12, Length2)
xEMA32 = ema(xEMA22, Length2)
nRes2 = 3 * xEMA12 - 3 * xEMA22 + xEMA32


buy = 1
sell = 0

x = if nRes > nRes2
	buy
else
	sell


c = cross(nRes, nRes2)

xy = "Do Some Thing :" + tostring(x)


alertcondition(c, title="Crosing Found", message=xy)

plot(nRes, color=red)
plot(nRes2, color=blue)

short = cross(nRes, nRes2) and nRes > nRes2
long = cross(nRes, nRes2) and nRes < nRes2

strategy.entry("long", strategy.long, when=long)
strategy.entry("short", strategy.short, when=short)





Más.