Estrategia de cruz dorada con media móvil doble


Fecha de creación: 2023-12-25 15:15:46 Última modificación: 2023-12-25 15:15:46
Copiar: 0 Número de Visitas: 553
1
Seguir
1623
Seguidores

Estrategia de cruz dorada con media móvil doble

Descripción general

Esta estrategia utiliza el principio de cruce de oro de dos medias móviles, en combinación con el indicador RSI, para determinar el punto de compra y venta. La estrategia determina principalmente el cruce de la EMA de 26 ciclos con la EMA de 12 ciclos, y el cruce de la SMA de 100 ciclos con la SMA de 200 ciclos, para determinar si se emite una señal de negociación en combinación con el indicador RSI cuando ocurre el cruce.

Principio de estrategia

La estrategia se basa principalmente en el principio de cruce de dos medias móviles. En las medias móviles, el EMA de 26 períodos representa una tendencia a corto plazo, y el EMA de 12 períodos representa una fluctuación de precios más corta. Cuando el EMA a corto plazo atraviesa el EMA a largo plazo, el precio se invierte y se convierte en una señal múltiple. Cuando el EMA a corto plazo atraviesa el EMA a largo plazo, el precio se invierte y se convierte en una señal de vacío.

La estrategia también combina el indicador RSI para emitir una señal de negociación al tiempo que juzga el cruce de EMA y SMA. El RSI puede determinar si el precio está en un estado de sobreventa o sobreventa. Si el RSI es superior a 70 es una señal de sobreventa, si es inferior a 30 es una señal de sobreventa.

Ventajas estratégicas

  1. El uso de dos EMA para determinar el movimiento de precios a corto plazo, y el uso de dos SMA para determinar el movimiento de precios a medio y largo plazo, puede encontrar efectivamente el punto de inflexión de los precios.

  2. La combinación del indicador RSI evita que se produzcan señales de transacción erróneas cuando el precio es sobrecomprado o sobrevendido.

  3. Los parámetros de EMA y SMA se pueden adaptar a diferentes períodos y variedades de transacciones.

  4. La estrategia es simple, clara, fácil de entender y de optimizar.

Riesgo estratégico

  1. Los promedios móviles dobles son retrasados y no pueden predecir el punto de inflexión.

  2. Si los parámetros EMA y SMA no se configuran adecuadamente, puede generarse una gran cantidad de señales erróneas.

  3. El indicador RSI también puede fallar y no ser capaz de evaluar el estado de sobrecompra y sobreventa de los precios.

  4. La variedad de transacciones varía, requiere ajustes de parámetros y no es universal.

Cómo resolver el riesgo

  1. En combinación con otros indicadores previos para determinar el movimiento de los precios y los posibles puntos de inflexión.

  2. La estabilidad de los parámetros de prueba, seleccionando la combinación de parámetros con mayor probabilidad de éxito.

  3. En combinación con otros indicadores como KD, BOLL para evitar que el RSI falle.

  4. Para cada variedad de transacción, se pueden probar los parámetros y guardar la plantilla de combinación de parámetros.

Dirección de optimización de la estrategia

  1. Prueba diferentes combinaciones de parámetros de EMA y SMA para encontrar el parámetro óptimo.

  2. Añadir otros indicadores de juicio para formar una estrategia de combinación de indicadores. Los más comunes son KD, MACD, etc.

  3. Incrementar las estrategias de stop loss y establecer una proporción de stop loss razonable.

  4. Optimización de la hora de entrada para evitar que los precios fluctúen demasiado. Se puede configurar un umbral de fluctuación de precios.

  5. Distinguir entre las condiciones de mercado de la pluralidad de los vuelos y establecer diferentes condiciones de señales de negociación.

Resumir

Esta estrategia utiliza principalmente el principio de cruce de dos medias móviles para emitir señales de negociación, es simple, práctica y fácil de optimizar. Sin embargo, existe un cierto retraso en el que no se puede determinar el punto de inflexión de los precios, y también puede fallar en un mercado específico. Se puede mejorar la estabilidad y la ganancia de la estrategia mediante la optimización de los parámetros y la combinación de indicadores.

Código Fuente de la Estrategia
/*backtest
start: 2022-12-18 00:00:00
end: 2023-12-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(shorttitle = "Gamma pips EMA Cross", title="MA Cross", overlay=true)
s100sma = sma(close, 100)
s200sma = sma(close, 200)
s26ema = ema(close,26)
s12ema = ema(close,12)

plot(s100sma, color = green, linewidth = 5)
plot(s200sma, color = blue, linewidth = 5)
plot(s26ema, color = yellow, linewidth = 3)
plot(s12ema, color = red, linewidth = 3)
EMACross = plot(cross(s26ema, s12ema) ? s26ema : na, style = cross, linewidth = 5, color = red)
SMACross = plot(cross(s100sma, s200sma) ? s200sma : na, style = cross, linewidth = 5, color = white)
Alert = cross(s26ema, s12ema)
alertcondition(Alert, title="EMA Crossing")

//============ signal Generator ==================================//
EMACrossover = crossover(s26ema, s12ema) //if yellow cross and is above red ->SELL
EMACrossunder = crossunder(s26ema, s12ema) //if yellow cross and is below red ->BUY
SMACrossover = crossover(s100sma, s200sma) //green crosses above blue ->Buy
SMACrossunder = crossunder (s100sma, s200sma) //green crosses below below ->Sell
price = close
BuyCondition = (EMACrossunder) and (price >= s100sma)
SellCondition = (EMACrossover) and (price <= s100sma)

///---------Buy Signal-------------///
if (BuyCondition)
    strategy.order("BUY ema crossunder", strategy.long)

 
///Short signal------//
if(SellCondition)
    strategy.order("SELL ema crossover", strategy.short)