Strategi jualan pendek MACD menurun


Tarikh penciptaan: 2023-09-14 18:04:28 Akhirnya diubah suai: 2023-09-14 18:04:28
Salin: 0 Bilangan klik: 621
1
fokus pada
1617
Pengikut

Prinsip Strategi

Strategi ini memberi tumpuan kepada perdagangan shorting dalam keadaan penurunan pasaran beruang, sambil memastikan aset berada dalam saluran penurunan kitaran besar, dan kemudian berhenti keluar setelah penurunan lebih lanjut.

Logik perdagangan utama ialah:

  1. Hitung garis laju, lambat dan tiang MACD

  2. Apabila MACD di bawah garis pantas melintasi garis perlahan, ia menunjukkan permulaan ke arah menurun

  3. Harga di bawah purata bergerak 450 hari, mengesahkan dalam trend turun jangka panjang

  4. Apabila kedua-dua syarat di atas dipenuhi, masuk kosong

  5. Garis penangguhan ditetapkan 8% di bawah harga masuk

  6. Garis Hentian Ditetapkan 4% di atas harga masuk

Strategi ini memanfaatkan sepenuhnya MACD untuk menentukan perubahan trend jangka pendek, dan membantu garis rata-rata jangka panjang untuk menentukan trend besar, mengelakkan penutupan mata-mata.

Kelebihan Strategik

  • MACD menilai peluang penurunan jangka pendek

  • Penapisan purata jangka panjang untuk mengelakkan pembalikan shorting

  • Stop Loss Rasio 2:1, Kawalan Risiko

Risiko Strategik

  • Perlu mengoptimumkan parameter MACD

  • Garis purata jangka panjang mudah terlewat dan menghasilkan isyarat yang salah

  • Hanya dengan menganggur, anda tidak akan dapat memanfaatkan peluang yang ada.

ringkaskan

Strategi ini mengambil peluang penurunan dalam jangka pendek dengan melakukan shorting dalam keadaan yang memastikan trend utama adalah ke bawah. Optimasi strategi hentikan hentikan dan pengurusan portofolio sangat penting untuk keberkesanan strategi.

Kod sumber strategi
/*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)