Estrategia de negociación de cruce de medias móviles TEMA
Esta estrategia utiliza dos indicadores TEMA de diferentes períodos para realizar operaciones cruzadas y capturar las tendencias de precios de los períodos intermedios. El indicador TEMA puede filtrar eficazmente el ruido de precios y identificar las reversiones de tendencias.
Principio de la estrategia:
-
Las dos líneas medias TEMA se calculan de manera rápida y lenta. El parámetro típico es de 5 ciclos de línea rápida y 8 ciclos de línea lenta.
-
Cuando la línea rápida rompe la línea lenta desde abajo, realice varias operaciones.
-
Cuando la línea rápida rompe la línea lenta desde arriba hacia abajo, se realiza la operación de posición libre.
-
Se puede optar por filtrar en función de la dirección de la entidad de la línea K, evitando el comercio inverso.
-
Configura el ciclo de retroalimentación para simular las señales de transacciones históricas.
Las ventajas de esta estrategia:
-
El índice TEMA es un filtro fuerte del ruido de los precios.
-
TEMA se unió rápidamente para capturar las tendencias del ciclo intermedio.
-
El filtro de dirección evita la construcción de posiciones en contra, lo que mejora la probabilidad de ganar.
El riesgo de esta estrategia:
-
TEMA aún tiene problemas de retraso y puede haber perdido el mejor momento para ingresar.
-
La combinación de parámetros debe ser optimizada para obtener la mejor coincidencia.
-
La agitación en la Musikschule hace que sea difícil obtener una señal de forma continua.
En resumen, la estrategia de seguimiento de operaciones a través de dos cruces de TEMA puede filtrar el ruido y mejorar la estabilidad. Sin embargo, el problema del retraso de TEMA persiste y se deben optimizar los parámetros para adaptarse al ritmo del mercado.
/*backtest
start: 2022-09-11 00:00:00
end: 2023-09-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Tema",overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.075)
startP = timestamp(input(2017, "Start Year"), input(12, "Start Month"), input(17, "Start Day"), 0, 0)
end = timestamp(input(9999, "End Year"), input(1, "End Month"), input(1, "End Day"), 0, 0)- 1
