Estrategia de venta en corto del MACD bajista


Fecha de creación: 2023-09-14 18:04:28 Última modificación: 2023-09-14 18:04:28
Copiar: 0 Número de Visitas: 621
1
Seguir
1617
Seguidores

Principio de estrategia

La estrategia se centra en las operaciones de shorting en los mercados bajistas, mientras se asegura que los activos se encuentran en el canal bajista del gran ciclo, y luego se retiran de la parálisis después de una mayor caída.

La lógica principal de las transacciones es:

  1. Calculación de las líneas rápidas, lentas y columnares del MACD

  2. Cuando el MACD cruza la línea lenta por debajo de la línea rápida, indica que comienza a entrar en una tendencia bajista

  3. El precio está por debajo de la media móvil de 450 días, confirmando que está en una tendencia a la baja a largo plazo

  4. Cuando se cumplan las dos condiciones anteriores, se puede hacer una entrada en blanco.

  5. La línea de parada se establece como el 8% por debajo del precio de entrada

  6. La línea de stop loss se establece como un 4% por encima del precio de entrada

La estrategia aprovecha el MACD para determinar el giro de la tendencia a corto plazo y ayuda a la línea media a largo plazo a determinar la tendencia a largo plazo, evitando el blanqueo ciego. La estrategia de stop loss controla el riesgo.

Ventajas estratégicas

  • El MACD considera una oportunidad de caída a corto plazo

  • El filtro de línea media a largo plazo evita la inversión de la brecha

  • El Stop Loss Ratio es de 2: 1, control de riesgo

Riesgo estratégico

  • Se necesita optimizar el parámetro MACD

  • La línea media a largo plazo es propensa a generar señales erróneas

  • No se pueden aprovechar las oportunidades por hacer un vacío

Resumir

La estrategia se utiliza para capturar oportunidades de bajada a corto plazo en el caso de que se asegure que la tendencia general es a la baja. La optimización de la estrategia de stop loss y la gestión de la cartera son fundamentales para la eficacia de la estrategia.

Código Fuente de la Estrategia
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 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/
// © Coinrule

//@version=5
strategy("Shorting Bearish MACD Cross with Price Below EMA 450 (By Coinrule)", overlay=true, initial_capital = 10000, default_qty_value = 30, default_qty_type = strategy.percent_of_equity, commission_type=strategy.commission.percent, commission_value=0.1)

// EMAs 
slowEMA = ta.ema(close, 450)

// MACD
[macdLine, signalLine, histogramLine] = ta.macd(close, 11, 26, 9)

// Conditions
goShortCondition1 = ta.crossunder(macdLine, signalLine)
goShortCondition2 = slowEMA > close

timePeriod = time >= timestamp(syminfo.timezone, 2021, 12, 1, 0, 0)
notInTrade = strategy.position_size <= 0
strategyDirection = strategy.direction.short

if (goShortCondition1 and goShortCondition2 and timePeriod and notInTrade)
    stopLoss = high * 1.04
    takeProfit = low * 0.92
    strategy.entry("Short", strategy.short)
    strategy.exit("exit","Short", stop=stopLoss, limit=takeProfit)
    
plot(slowEMA, color=color.green)