Strategi Momentum Dinamik

Penulis:ChaoZhang, Tarikh: 2023-12-07 15:26:38
Tag:

img

Ringkasan

Strategi ini mengira dan memetakan purata bergerak mudah 14 hari (SMA) dan SMA 28 hari. Ia menjadi panjang apabila kedua-dua garis mempunyai salib emas dan menjadi pendek apabila terdapat salib kematian, untuk menangkap perubahan momentum pasaran.

Logika Strategi

Indikator utama strategi ini adalah SMA 14 hari dan SMA 28 hari. SMA 14 hari bertindak balas dengan cepat terhadap perubahan harga, mencerminkan trend jangka pendek. SMA 28 hari lebih stabil, mencerminkan trend jangka sederhana. Apabila SMA yang lebih pendek melintasi SMA yang lebih lama, ia menunjukkan trend jangka pendek lebih kuat daripada trend jangka panjang. Berjalan panjang boleh menangkap momentum menaik. Apabila SMA yang lebih pendek melintasi di bawah SMA yang lebih lama, ia menunjukkan trend jangka panjang melemah. Berjalan pendek boleh menangkap momentum penurunan.

Menggunakan silang SMA untuk menentukan kedudukan panjang / pendek adalah isyarat perdagangan yang biasa. Berbanding dengan satu petunjuk SMA, silang SMA berganda menggabungkan maklumat dari jangka masa yang berbeza dan mengelakkan isyarat palsu.

Analisis Kelebihan

Kelebihan strategi ini termasuk:

  1. Mudah untuk melaksanakan dan beroperasi.
  2. Cepat bertindak balas terhadap perubahan harga dan menangkap perubahan pasaran.
  3. Menggabungkan maklumat jangka pendek dan jangka sederhana untuk isyarat yang agak boleh dipercayai.
  4. Parameter SMA boleh diselaraskan untuk menyesuaikan diri dengan pasaran yang berbeza.

Analisis Risiko

Terdapat juga beberapa risiko:

  1. SMA sendiri mempunyai kesan kelewatan, isyarat mungkin tertunda.
  2. Tidak boleh menangani turun naik pasaran yang melampau seperti kejatuhan kilat.
  3. Lebih banyak penyeberangan SMA meningkatkan kekerapan perdagangan dan kos.
  4. Peraturan kemasukan/keluar yang mudah mempunyai ruang untuk pengoptimuman.

Langkah pengurusan risiko termasuk: membenarkan hentian yang lebih luas, menekankan kawalan risiko; menyesuaikan tempoh SMA berdasarkan pasaran; menggabungkan penapis lain.

Arahan pengoptimuman

Strategi ini boleh ditingkatkan dalam bidang seperti:

  1. Tambah penapis untuk mengelakkan salib palsu.
  2. Tambahkan mekanisme stop loss seperti ATR stop, breakout stop.
  3. Mengoptimumkan tempoh SMA, seperti SMA adaptif, pemilihan parameter ML.
  4. Gabungkan dengan jenis strategi lain, seperti kawalan pengeluaran, mengikuti trend untuk membuat strategi gabungan.

Kesimpulan

Strategi silang SMA momentum secara dinamik menangkap perubahan trend pasaran dengan mengira isyarat silang SMA berganda. Ia mudah dilaksanakan dan bertindak balas dengan cepat, tetapi juga mempunyai risiko kelewatan. Penambahbaikan masa depan boleh dibuat dalam mengesahkan isyarat, menghentikan kerugian, pemilihan parameter dll, atau digabungkan dengan strategi lain untuk hasil yang lebih baik.


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

//@version=5
strategy("Tu Estrategia", overlay=true)

// Variables de estrategia
var bool longCondition = na
var bool shortCondition = na

// Indicador
emaValue = ta.ema(close, 30)
plotColor = close > open ? color.green : color.red
plot(emaValue, color=plotColor, linewidth=2)
value = 10 * open / close
plotColor2 = close == open ? color.orange : color.blue
plot(value, color=plotColor2, linewidth=2)

// Lógica de la estrategia
longCondition := ta.crossover(ta.sma(close, 14), ta.sma(close, 28))
shortCondition := ta.crossunder(ta.sma(close, 14), ta.sma(close, 28))

// Entradas de estrategia
if (longCondition)
    strategy.entry("Long", strategy.long)
if (shortCondition)
    strategy.entry("Short", strategy.short)

plotColor3 = strategy.position_size > 0 ? color.green :
     strategy.position_size < 0 ? color.red :
     color.yellow

plot(ta.sma(close, 10), color=plotColor3)


Lebih lanjut