Tendencia de seguir una estrategia basada en la doble EMA

El autor:¿ Qué pasa?, Fecha: 2023-09-13 18:04:52
Las etiquetas:

Esta estrategia se llama Trend Following Strategy Based on Dual EMA. Calcula dos líneas EMA de períodos diferentes y juzga la dirección de la tendencia en función de su relación, para seguir las tendencias.

Específicamente, la lógica de negociación es:

  1. Calcular la EMA de 50 días y la EMA de 200 días.

  2. Cuando la EMA de 50 días se cruza por encima de la EMA de 200 días, indica una tendencia alcista, por lo que se va largo.

  3. Cuando la EMA de 50 días se cruza por debajo de la EMA de 200 días, señala una tendencia bajista, por lo que se queda corta.

  4. Cuando ocurre una inversión de tendencia, las posiciones existentes se cierran y la dirección se cambia a la nueva tendencia.

La ventaja de esta estrategia es el uso de EMA cruz dorada y cruz muerta para determinar la dirección de la tendencia principal.

En general, la estrategia dual EMA es adecuada para posicionamiento a medio y largo plazo al capturar oportunamente las principales inversiones de tendencia para seguir la tendencia.


/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 2h
basePeriod: 15m
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/
// © Sonu1997

//@version=4
//@version=5
strategy('moving average strategy', overlay=true)

ema50 =ema(close, 50)
ema200 =ema(close, 200)



long = ema50 > ema200
short = ema50 < ema200

strategy.entry('long', strategy.long,  0, when=long)
strategy.entry('short', strategy.short,  0, when=short)

strategy.close('long', when=short)
strategy.close('short', when=long)


Más.