La estrategia utiliza promedios móviles en diferentes franjas de tiempo para realizar operaciones de seguimiento de tendencias. La estrategia calcula promedios móviles rápidos a la vez en las líneas diaria, de 4 horas y de 15 minutos, y hace más cuando los promedios móviles rápidos en las tres franjas de tiempo cruzan en promedio las promedios móviles lentas; y hace vacío cuando los promedios móviles rápidos en las tres franjas de tiempo cruzan en promedio las promedios móviles lentas. La estrategia aprovecha la información de los precios en las diferentes franjas de tiempo para filtrar eficazmente las brechas falsas.
La estrategia se basa en tres horarios diferentes para calcular las medias móviles rápidas y las medias móviles lentas. Se toman las líneas diaria, horaria de 4 horas y horaria de 15 minutos. Se toman tres horarios para calcular las medias móviles rápidas de 21 pulgadas y las medias móviles lentas de 34 pulgadas.
La estrategia también establece un rango de horas de negociación, solo en el rango de meses y fechas designadas, para evitar quedar atrapado en mercados desfavorables.
En concreto, la estrategia incluye los siguientes puntos clave:
Introduzca diferentes horarios: horario diurno, horario de 4 horas y horario de 15 minutos
Cada cuadro de tiempo tiene una longitud calculada de 21 y 34 EMA rápidos y lentos respectivamente
Los EMA de las tres cadenas de tiempo son más altos y bajos.
Configuración del mes y el rango de fechas
Hacer más caídas al abrir una posición cuando está en condiciones, no cumplir con la posición de paridad
Se pueden filtrar las brechas falsas de las inversiones mediante el análisis de tendencias a lo largo del tiempo, y se pueden controlar los riesgos mediante la administración de fondos a lo largo del tiempo.
La estrategia tiene las siguientes ventajas:
El juicio de la barra de tiempo a través de la cual se puede identificar la tendencia de manera efectiva, filtrar los falsos saltos. Una sola barra de tiempo es propensa a los falsos saltos, y la barra de tiempo a través de la cual se puede mejorar la precisión del juicio.
La gestión de fondos de multi-tiempo reduce el riesgo de un único tiempo de espera. Un único tiempo de espera es fácilmente más allá de la capacidad de soportar, y el tiempo de espera puede dispersar el riesgo.
Establezca un rango de tiempo de negociación para evitar estar atrapado en un mercado desfavorable. Indique los meses y las fechas para saltar los períodos de tiempo en los que las cosas están mal.
La combinación de medias móviles rápidas y medias móviles lentas se utiliza para suavizar los movimientos de precios y identificar tendencias. El indicador EMA es de amplia aplicación y es fácil de entender y implementar.
Las reglas de la estrategia son claras y fáciles de entender, la configuración de los parámetros es simple y fácil de implementar. No se necesitan indicadores técnicos complejos, son fáciles de dominar y optimizar.
Se puede aplicar ampliamente a una gran variedad de activos, y tiene una gran flexibilidad.
La estrategia también tiene algunos riesgos a tener en cuenta:
El rendimiento es mejor en condiciones de tendencia a largo plazo, y la liquidación a corto plazo aumenta el riesgo de retención. Se puede relajar adecuadamente la administración de posiciones y reducir el riesgo.
La configuración de parámetros conservadores puede perder oportunidades de tendencias más fuertes. Se puede acortar el ciclo de la media adecuadamente o reducir el tiempo de negociación.
El indicador EMA no funciona bien en situaciones de gran movimiento. Se puede considerar su uso en combinación con un indicador de fluctuación o un indicador de movimiento.
La línea de sol, como la tendencia de juzgamiento de ciclo máximo, es lenta y no puede detenerse a tiempo. Se puede agregar un juicio de ciclo más alto o reducir la posición de la línea de sol.
El rango de tiempo de negociación es fijo y no se adapta a los cambios en el mercado. Se debe evaluar periódicamente para ajustar los parámetros del período de negociación.
La estrategia puede ser optimizada en los siguientes aspectos:
Optimización de los parámetros del ciclo de las medias móviles para un seguimiento más fluido de las tendencias. Se puede probar el acortamiento de los ciclos de EMA más lentos, o agregar un juicio de EMA más rápido.
La adición de un indicador de movilidad para determinar si una tendencia es fuerte o débil. Por ejemplo, la adición de indicadores como el MACD, RSI y otras señales de juicio auxiliar.
Optimización de la gestión de posiciones, aumentando o disminuyendo las posiciones según las condiciones del mercado. Se puede agregar el stop loss ATR o calcular la proporción de posiciones según los datos históricos.
La combinación de indicadores de volatilidad mejora las estrategias de apertura y cierre de posiciones. La adición de ATR o indicador de diferencia de volatilidad puede adaptarse dinámicamente a la volatilidad del mercado.
Prueba más combinaciones de horarios de negociación para encontrar el equilibrio óptimo. Puede agregar un juicio de horario más alto o eliminar algunos horarios.
Aplicación de algoritmos de aprendizaje automático para la optimización automática de parámetros. Encontrar la combinación óptima de parámetros a través del entrenamiento simulado.
Aumentar el mecanismo de confirmación de tendencias para evitar que se ajuste. Por ejemplo, la configuración de N raíces continuas de la línea K de la EMA se usa como confirmación de entrada.
Realizar pruebas de retroceso para evaluar la estabilidad de los parámetros. Modificar los parámetros ajustados para mejorar la fiabilidad de la estabilidad.
La estrategia utiliza el pensamiento de la tendencia de juicio a través de la cadena de tiempo, la aplicación de la rápida y lenta de la EMA en la cadena de tiempo, la formación de una estrategia de seguimiento de la tendencia de estabilidad y eficiencia. La estrategia tiene la precisión de juicio, el riesgo de convergencia de ventajas, es una estrategia de comercio de seguimiento de la tendencia simple y práctico. Pero también debe tener en cuenta el control del riesgo en el mercado de la volatilidad, y la optimización continua de los parámetros para obtener un rendimiento estable a largo plazo.
/*backtest
start: 2023-09-15 00:00:00
end: 2023-09-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
//Cryptocurrency Trading Tools by XMAXPRO
//ATA
//Test 1.0v Date : 10.11.2018
//
strategy("MTF+MA", overlay=false, shorttitle="MTF-MA", overlay = true,default_qty_type = strategy.percent_of_equity, default_qty_value = 100, commission_type=strategy.commission.percent,commission_value=0.1,initial_capital=100000)
src = input(title= "Source", defval=close)
fast = input(title="Input For Fast MA", defval=21)
slow = input(title="Input For Slow MA",defval=34)
//MTF source
long = input(title="LONGTERM", defval="D")
mid = input(title="MIDTERM", defval="180")
short = input(title="SHORTTERM", defval="15")
//MTF Grafikleri
ln = security(syminfo.ticker, long, src)
md = security(syminfo.ticker, mid, src)
sh = security(syminfo.ticker, short, src)
//0
lnma = ema(ln,fast) - ema(ln,slow)
mdma = ema(sh,fast) - ema(md,slow)
shma = ema(sh,fast) - ema(sh,slow)
plot(lnma,color=green,linewidth=3)
plot(mdma,color=blue,linewidth=3)
plot(shma,color=red,linewidth=3)
plot(0,color=white,linewidth=3)
longCond = lnma>0 and mdma>0 and shma>0
shortCond= lnma<0 and mdma<0 and shma <0
monthfrom =input(8)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)
yearfrom=input(2018)
yearuntil=input(2020)
if ( longCond )
strategy.entry("LONG", strategy.long, stop=close, oca_name="TREND", comment="LONG")
else
strategy.cancel(id="LONG")
if ( shortCond )
strategy.entry("SHORT", strategy.short,stop=close, oca_name="TREND", comment="SHORT")
else
strategy.cancel(id="SHORT")