Estrategia de negociación intradiaria cruzada de la EMA rápida y lenta

El autor:¿ Qué pasa?, Fecha: 2023-09-12 16:28:09
Las etiquetas:

Esta estrategia intradiaria opera el cruce de una EMA rápida y lenta para el comercio de alta frecuencia.

Estrategia lógica:

  1. Establezca un período de EMA rápido y lento, típicamente 110 y 40.

  2. Ir largo cuando la EMA rápida cruza por encima de la EMA lenta.

  3. Ir corto cuando la EMA rápida cruza por debajo de la EMA lenta.

  4. Establecer un punto fijo de stop loss para el control de riesgos.

  5. Uso para períodos de alta frecuencia (1 min) para negociar durante el día.

Ventajas:

  1. El cruce de EMA rápido/lento juzga con precisión las tendencias a corto plazo.

  2. Las operaciones de breakout capturan los picos cortos.

  3. El stop loss fijo gestiona el riesgo comercial.

Riesgos:

  1. El comercio de alta frecuencia requiere una capacidad suficiente para absorber los costes de negociación.

  2. El stop loss demasiado apretado causa paradas excesivas.

  3. Los retrasos de cruce de la EMA pueden retrasar las señales.

En resumen, esta estrategia opera cruces rápidos/lentos de la EMA para oscilaciones intradiarias a corto plazo.


/*backtest
start: 2023-08-12 00:00:00
end: 2023-09-11 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Eli Strategy", overlay=true)
fastLength = input(110)
slowLength = input(40)
price = close

emafast = ema(price, fastLength)
emaslow = ema(price, slowLength)


if (crossover(emafast, emaslow))
    strategy.entry("EMA2CrossLE", strategy.long, comment="long")
    strategy.exit("Exit Long", from_entry = "EMA2CrossLE", loss = 500, comment= "Rshort")

if (crossunder(emafast, emaslow))
    strategy.entry("EMA2CrossSE", strategy.short, comment="short")
    strategy.exit("Exit short", from_entry = "EMA2CrossSE", loss = 500, comment= "RLong")

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

Más.