Estrategia de trading SMA de tendencia 1.1
Resumen
Se trata de una estrategia de trading que utiliza únicamente dos medias móviles simples (SMA). La estrategia emplea la línea SMA lenta para definir la dirección de la tendencia y la línea SMA rápida para determinar puntos de entrada específicos. Es adecuada para el trading de criptomonedas en marcos temporales de una hora o superiores.
Principio de la estrategia
La estrategia determina la dirección de la tendencia calculando la línea SMA rápida y la línea SMA lenta. Específicamente:
-
La línea SMA lenta (azul) se utiliza para definir la dirección de la tendencia. Cuando el precio está por debajo de la SMA lenta, se define como tendencia bajista; cuando el precio está por encima de la SMA lenta, se define como tendencia alcista.
-
La línea SMA rápida (roja) se utiliza para determinar el momento de entrada. En una tendencia alcista, cuando el cierre de la vela es inferior a la apertura y está por debajo de la SMA rápida, se toma una posición larga; en una tendencia bajista, cuando el cierre de la vela es superior a la apertura y está por encima de la SMA rápida, se toma una posición corta.
La estrategia también considera el color del cuerpo de la vela, y solo entra cuando la dirección de la tendencia está definida por la estrategia. Es decir, solo se toman señales largas en tendencia alcista y señales cortas en tendencia bajista, evitando así operar en contra de la tendencia.
Ventajas de la estrategia
- Solo requiere los dos indicadores más básicos de SMA, lo que la hace muy simple y fácil de entender.
- Combinar dos curvas suavizadas de SMA para juzgar la tendencia es muy fiable y evita ser engañado por el ruido del mercado.
- Considerar el color del cuerpo de la vela evita entrar en contra de la tendencia, reduciendo significativamente el riesgo de las operaciones.
- Los parámetros de las SMA rápida y lenta son configurables para adaptarse a diferentes entornos de mercado.
- Permite operar solo en largo o solo en corto, adaptándose de manera flexible a mercados alcistas o bajistas.
Análisis de riesgos
- La SMA tiene un cierto rezago, lo que puede hacer que se pierdan puntos de inflexión de la tendencia.
- Los parámetros fijos no pueden adaptarse a un mercado cambiante, por lo que es necesario ajustarlos.
- El juicio de tendencia puede ser erróneo, generando el riesgo de operar en contra de la tendencia.
- La combinación de un solo indicador carece de confirmación, lo que conlleva un riesgo de entradas innecesarias.
Para mitigar los riesgos anteriores, se pueden realizar las siguientes optimizaciones:
-
Combinar indicadores como el MACD para verificar el juicio de tendencia.
-
Incorporar una estrategia de stop loss para controlar el riesgo.
-
Agregar un módulo de optimización de parámetros para lograr una adaptación automática de los mismos.
-
Añadir un indicador de confirmación de entrada para evitar entradas innecesarias.
Direcciones de optimización de la estrategia
La estrategia se puede optimizar principalmente en los siguientes aspectos:
-
Optimización de parámetros. Se puede añadir un módulo de optimización de parámetros que ajuste automáticamente los parámetros de la SMA según diferentes entornos de mercado, logrando una adaptación automática.
-
Confirmación de entrada. Se pueden incorporar indicadores como el MACD o las Bandas de Bollinger para validar la tendencia de la SMA desde múltiples perspectivas, evitando señales falsas.
-
Estrategia de stop loss. Se pueden establecer estrategias como stop loss móvil o stop loss por tiempo para detener las pérdidas a tiempo después de la entrada y controlar el riesgo.
-
Control de drawdown. Se puede establecer un porcentaje máximo de drawdown, cerrando todas las posiciones cuando se alcance dicho porcentaje para evitar que las pérdidas se amplíen.
-
Verificación en múltiples marcos temporales. Se puede introducir un indicador de un marco temporal superior para verificar la fiabilidad de las señales de la SMA en un marco temporal inferior.
-
Selección de largo/corto. Se pueden añadir interruptores para elegir solo largos o solo cortos, adaptándose a diferentes condiciones del mercado.
Resumen
La estrategia tiene una lógica general clara y fácil de entender, utiliza indicadores simples y comunes para juzgar la tendencia, y tiene una fiabilidad relativamente alta. Sin embargo, presenta ciertas limitaciones como un margen de ganancias reducido y un control de riesgos insuficiente. En el futuro, se puede optimizar desde aspectos como la parametrización y el control de riesgos, de modo que los parámetros de la estrategia se ajusten mejor al entorno del mercado y se pueda controlar eficazmente el riesgo de las operaciones, mejorando aún más las ventajas de la estrategia.
/*backtest
start: 2023-08-22 00:00:00
end: 2023-09-21 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Noro's Trend SMA Strategy v1.1", shorttitle = "Trend SMA str 1.1", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
fastlen = input(5, "fast SMA Period")- 1
