Estrategia de cruce de medias móviles SMA


Fecha de creación: 2023-09-22 14:40:03 Última modificación: 2023-09-22 14:40:03
Copiar: 0 Número de Visitas: 812
1
Seguir
1617
Seguidores

Descripción general

La estrategia es una estrategia simple de seguimiento de tendencias basada en el cruce de promedios móviles SMA, que se aplica a Bitcoin y otras criptomonedas en transacciones de períodos de tiempo más altos.

Principio de estrategia

La estrategia se basa en el promedio móvil SMA de dos períodos diferentes. Uno es el SMA de 10 períodos y el otro es el SMA de 100 períodos. La estrategia monitorea continuamente los valores de estos dos SMA.

Concretamente, la estrategia determina su cruce comparando los valores de SMA de 10 y SMA de 100 ciclos. Si el SMA de 10 ciclos atraviesa el SMA de 100 ciclos, la condición de LongCondition se establece como verdadera. En este caso, la estrategia entra en el campo a través de la función de entrada de estrategia.

A través de este simple cruce de SMA, la estrategia puede capturar el punto de inflexión de la tendencia de los precios, para lograr entradas y salidas a tiempo. Aproveche la oportunidad de subir cuando atraviese el SMA de corto período y la oportunidad de bajar cuando atraviese el SMA de largo período.

Ventajas estratégicas

  1. Las ideas estratégicas son simples y claras, fáciles de entender y implementar, adecuadas para el aprendizaje de los principiantes.

  2. Basado en el análisis de la intersección SMA, se puede capturar eficazmente el punto de inflexión de la tendencia de los precios y entrar en el mercado a tiempo.

  3. Los promedios móviles pueden filtrar el ruido del mercado y identificar la dirección de la tendencia.

  4. Se puede ajustar el ciclo SMA para adaptarse a diferentes condiciones de mercado. Por ejemplo, se puede acortar el ciclo en el mercado alcista y alargar el ciclo en el mercado bajista.

  5. La estrategia ha sido probada por mucho tiempo y funciona mejor en el mercado de criptomonedas.

Riesgo estratégico

  1. El retraso en el cruce de SMA puede causar retrasos en el punto de entrada y riesgo de parada.

  2. Los SMA de corto período son propensos a falsas rupturas y pueden conducir a una repetición innecesaria de las operaciones.

  3. Cuando se mantiene una posición a largo plazo, se debe establecer un punto de parada para controlar el riesgo.

  4. Si no se aplica el filtro de la oscilación de los mercados, se puede perder mucho dinero. Deberá ser evaluado con otros indicadores.

  5. La configuración incorrecta de los parámetros también puede afectar la eficacia de la estrategia. Se debe ajustar el ciclo SMA según el mercado.

Optimización de la estrategia

  1. Se pueden introducir otros indicadores en combinación con las decisiones de SMA, como el RSI, las bandas de Brin, etc., para mejorar la precisión de la estrategia.

  2. Se puede agregar un mecanismo de suspensión de pérdidas si el precio rompe el SMA.

  3. Los parámetros de SMA se pueden ajustar de acuerdo con la dinámica de la situación del mercado, reduciendo adecuadamente el ciclo en un mercado alcista de tendencia y alargando adecuadamente el ciclo en un mercado bajista.

  4. Se puede configurar una escala de posición diferente para la fortaleza y debilidad de los cruces SMA de corto y largo plazo.

  5. Se puede configurar un mecanismo de reingreso. Si el precio vuelve a la SMA, se puede volver a entrar.

  6. Se puede evaluar la configuración de parámetros y la eficacia de las estrategias a través de simulaciones y simulaciones.

Resumir

La estrategia de cruce de la media móvil SMA es una estrategia de seguimiento de tendencias más clásica. La idea general es simple y clara, fácil de entender y implementar, para capturar los puntos de inflexión de la tendencia de los precios a través de un juicio cruzado de dos SMA de diferentes períodos. La ventaja de la estrategia es que la idea es directa, las señales de negociación son claras y se puede seguir la tendencia de manera efectiva; la desventaja es que es posible retrasarse y generar falsas brechas.

Código Fuente de la Estrategia
/*backtest
start: 2023-08-22 00:00:00
end: 2023-09-21 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//study(title="MA Crossover Strategy", overlay = true)
// Simple MA crossover strategy with a 10/100 MA crossover)

strategy("MA Crossover Strategy", overlay=true)
src = input(close, title="Source")

price = security(syminfo.tickerid, timeframe.period, src)
ma1 = input(10, title="1st MA Length")
type1 = input("SMA", "1st MA Type", options=["SMA", "EMA"])

ma2 = input(100, title="2nd MA Length")
type2 = input("SMA", "2nd MA Type", options=["SMA", "EMA"])

price1 = if (type1 == "SMA")
    sma(price, ma1)
else
    ema(price, ma1)
    
price2 = if (type2 == "SMA")
    sma(price, ma2)
else
    ema(price, ma2)


//plot(series=price, style=line,  title="Price", color=black, linewidth=1, transp=0)
plot(series=price1, style=line,  title="1st MA", color=blue, linewidth=2, transp=0)
plot(series=price2, style=line, title="2nd MA", color=green, linewidth=2, transp=0)


longCondition = crossover(price1, price2)
if (longCondition)
    strategy.entry("Long", strategy.long)

shortCondition = crossunder(price1, price2)
if (shortCondition)
    strategy.entry("Short", strategy.short)