Estrategia de trading a corto plazo de la EMA Golden Cross


Fecha de creación: 2023-12-15 11:16:18 Última modificación: 2023-12-15 11:16:18
Copiar: 0 Número de Visitas: 835
1
Seguir
1621
Seguidores

Estrategia de trading a corto plazo de la EMA Golden Cross

Descripción general

La estrategia de comercio de línea corta cruzada de oro de la EMA es una estrategia de comercio de línea corta basada en el indicador de la EMA. Utiliza líneas de la EMA de diferentes períodos para determinar señales de comercio de forks de oro y forks muertos, con líneas de la EMA de períodos más cortos como señales de entrada al mercado y líneas de la EMA de períodos más largos como señales de parada, para lograr un modelo de comercio de línea corta de entrada y salida rápidas.

Principio de estrategia

La estrategia utiliza 4 EMAs de diferentes períodos, concretamente las líneas EMA de 9 períodos, 26 períodos, 100 períodos y 55 períodos. La señal de entrada de la operación se hace más cuando se cruza la línea EMA de 9 períodos en la línea EMA de 26 períodos; la señal de salida de la parada de pérdidas es la línea EMA de 100 períodos debajo de la línea EMA de 55 períodos.

Análisis de las ventajas

  1. El uso de los indicadores EMA para determinar tendencias es fiable y evita falsas señales.
  2. La combinación de EMAs de diferentes períodos permite capturar oportunidades de línea corta.
  3. En la mayoría de los casos, las transacciones se realizan a través de una línea rápida de entrada y salida para evitar pérdidas a largo plazo.

Análisis de riesgos

  1. La línea EMA en sí misma está retrasada y podría perder el mejor momento de entrada.
  2. Las transacciones de ciclo corto pueden aumentar la frecuencia de las transacciones y la carga de las comisiones.
  3. Las operaciones en línea corta requieren un alto nivel de control psicológico de los operadores.

Dirección de optimización

  1. Se puede ajustar el parámetro de ciclo de la línea EMA para optimizar la rentabilidad.
  2. Se pueden añadir otros indicadores para filtrar las señales y aumentar la probabilidad de éxito de las operaciones.
  3. Se puede establecer un límite de pérdidas para controlar el riesgo de una sola transacción.

Resumir

La estrategia de comercio de la línea corta de la cruz de oro de la EMA tiene características de operación sencilla, rápida y rápida. Se puede mejorar aún más su estabilidad y su nivel de rentabilidad mediante la optimización de parámetros y la filtración de señales. Sin embargo, el comercio de la línea corta también presenta mayores demandas de la capacidad de control del comerciante. En general, la estrategia es adecuada para el uso de inversionistas con cierta experiencia en el comercio.

Código Fuente de la Estrategia
/*backtest
start: 2023-12-07 00:00:00
end: 2023-12-14 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © YukalMoon

//@version=5
strategy(title="EMA SCALPEUR", overlay=true, initial_capital = 1000)


//// input controls

EMA_L = input.int (title = "EMA_L", defval = 9, minval = 1, maxval = 100, step =1)
EMA_L2 = input.int (title = "EMA_L2", defval = 26, minval = 1, maxval = 100, step =1)
EMA_S = input.int (title = "EMA_S", defval = 100, minval = 1, maxval = 100, step =1)
EMA_S2 = input.int (title = "EMA_S2", defval = 55, minval = 1, maxval = 100, step =1)


/// mise en place de ema

shortest = ta.ema(close, 9)
short = ta.ema(close, 26)
longer = ta.ema(close, 100)
longest = ta.ema(close, 55)

plot(shortest, color = color.red)
plot(short, color = color.orange)
plot(longer, color = color.aqua)
plot(longest, color = color.yellow)

plot(close)

//// trading indicators

EMA1 = ta.ema (close,EMA_L)
EMA2 = ta.ema (close,EMA_L2)
EMA3 = ta.ema (close, EMA_S)
EMA4 = ta.ema (close, EMA_S2)


buy = ta.crossover(EMA1, EMA2)
//sell = ta.crossunder(EMA1, EMA2)

buyexit = ta.crossunder(EMA3, EMA4)
//sellexit = ta.crossover(EMA3, EMA4)

/////strategy

strategy.entry ("long", strategy.short, when = buy, comment = "ENTER-SHORT")
//strategy.entry ("short", strategy.short, when = sell, comment = "ENTER-SHORT")


///// market exit

strategy.close ("long", when = buyexit, comment = "EXIT-SHORT")
//strategy.close ("short",  when = sellexit, comment = "EXIT-SHORT")