Strategi perdagangan terobosan tren berdasarkan saluran Donchian dan rata-rata pergerakan

DC SMA SL MA200 TP
Tanggal Pembuatan: 2025-02-21 11:22:54 Akhirnya memodifikasi: 2025-02-27 17:07:14
menyalin: 0 Jumlah klik: 609
2
fokus pada
319
Pengikut

Strategi perdagangan terobosan tren berdasarkan saluran Donchian dan rata-rata pergerakan Strategi perdagangan terobosan tren berdasarkan saluran Donchian dan rata-rata pergerakan

Ringkasan

Strategi ini adalah sistem perdagangan pelacakan tren yang menggabungkan Saluran Donchian dan 200 siklus SMA. Strategi ini mengidentifikasi peluang potensial untuk melakukan over dan under dengan melihat harga menerobos Saluran Donchian dan menggabungkan pergerakan SMA. Strategi ini juga merancang mekanisme stop loss dinamis berdasarkan garis tengah Saluran untuk mengendalikan risiko.

Prinsip Strategi

Logika inti dari strategi ini didasarkan pada elemen-elemen kunci berikut:

  1. Jalur atas, bawah, dan tengah Jalur Dongxian dengan perhitungan 20 siklus
  2. Kombinasi pergerakan SMA 200 siklus untuk menentukan arah tren keseluruhan
  3. Sinyal masuk:
    • Ketika harga menembus saluran Dongxian dan berada di atas SMA200, memicu sinyal multi
    • Ketika harga turun dari saluran Dongxian dan berada di bawah SMA200, memicu sinyal shorting
  4. Pengaturan Stop Loss:
    • Multihead Stop Loss disetel di bawah garis tengah saluran 45%
    • Stop loss head kosong di 45% di atas garis tengah

Keunggulan Strategis

  1. Efek pelacakan tren yang signifikan: dengan menggabungkan penembusan saluran Dongguan dan konfirmasi tren SMA200, tren jangka menengah dan panjang dapat ditangkap secara efektif
  2. Pengendalian risiko yang masuk akal: mekanisme stop loss yang dinamis berdasarkan desain saluran tengah, dapat menyesuaikan posisi stop loss sesuai dengan fluktuasi pasar
  3. Pengaturan parameter sederhana: hanya perlu mengatur dua parameter utama yaitu siklus saluran dan siklus rata-rata bergerak, mengurangi risiko overoptimisasi
  4. Strategi Logis yang Jelas: Kondisi Masuk dan Keluar yang Jelas, Mudah Dimengerti dan Dieksekusi
  5. Adaptif: dapat diterapkan untuk berbagai jenis transaksi dan periode waktu

Risiko Strategis

  1. Risiko pasar yang bergoyang: Sering terjadi sinyal false breakout yang dapat menyebabkan stop loss berturut-turut dalam situasi yang bergoyang
  2. Risiko slippage: Dalam situasi yang cepat, harga transaksi yang sebenarnya mungkin memiliki deviasi besar dari harga sinyal
  3. Risiko perubahan tren: kemungkinan besar akan terjadi kemunduran saat tren besar berbalik
  4. Sensitivitas parameter: Pilihan siklus saluran dan siklus rata-rata bergerak secara signifikan mempengaruhi kinerja strategi

Saran pengendalian risiko:

  • Disarankan untuk melakukan verifikasi silang dengan indikator teknis lainnya
  • Filter intensitas tren dapat ditambahkan
  • Pertimbangkan untuk menggunakan skema manajemen posisi dinamis
  • Pemeriksaan dan optimalisasi parameter kebijakan secara teratur

Arah optimasi strategi

  1. Optimasi Sinyal:

    • Tambahkan mekanisme konfirmasi volume
    • Memperkenalkan Indikator Kekuatan Tren
    • Pertimbangkan analisis pola harga
  2. Optimalisasi Stop Loss:

    • Penelitian persentase penghematan optimal
    • Menambahkan mekanisme trailing stop
    • Pertimbangan volatilitas beradaptasi dengan stop loss
  3. Optimalisasi manajemen posisi:

    • Mengimplementasikan kontrol posisi dinamis berdasarkan volatilitas
    • Mendapatkan dukungan untuk membangun dan mengurangi gudang secara bertahap
  4. Optimasi waktu:

    • Menambahkan mekanisme identifikasi lingkungan pasar
    • Optimalkan filter waktu transaksi

Meringkaskan

Strategi ini menggunakan kombinasi dari saluran klasik dan indikator rata-rata bergerak untuk membangun sistem pelacakan tren yang jelas secara logis dan dapat dikendalikan dengan risiko. Keuntungan utama dari strategi ini adalah bahwa sinyal jelas dan kontrol risiko masuk akal, tetapi kinerja dalam pasar yang bergoyang mungkin kurang baik. Strategi ini memiliki ruang untuk pengoptimalan yang lebih besar dengan cara menambahkan konfirmasi volume, mengoptimalkan mekanisme stop loss dan memperkenalkan manajemen posisi dinamis.

Kode Sumber Strategi
/*backtest
start: 2024-02-21 00:00:00
end: 2024-03-18 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"SOL_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ardhankurniawan

//@version=5
strategy("Donchian Channel Strategy with SMA 200 and Custom SL", overlay=true)

// Parameters
length = 20
smaLength = 200  // Changed SMA to 200

// Calculate Donchian Channel
upper = ta.highest(high, length)
lower = ta.lowest(low, length)
mid = (upper + lower) / 2  // Mid Line

// Calculate SMA 200
sma200 = ta.sma(close, smaLength)

// Plot Donchian Channel, SMA 200, and Mid Line
plot(upper, color=color.green, linewidth=2, title="Upper Line")
plot(lower, color=color.red, linewidth=2, title="Lower Line")
plot(mid, color=color.orange, linewidth=1, title="Mid Line")
plot(sma200, color=color.blue, linewidth=2, title="SMA 200")

// Long and Short logic based on SMA 200
longCondition = upper > ta.highest(upper[1], length) and close > sma200
shortCondition = lower < ta.lowest(lower[1], length) and close < sma200

// Calculate Stop Loss for Long and Short based on new conditions
longSL = mid - 0.45 * (mid - lower)  // SL for Long when price crosses down mid line
shortSL = mid + 0.45 * (upper - mid) // SL for Short when price crosses up mid line

// Enter Long or Short position
if (longCondition)
    strategy.entry("Long", strategy.long)

if (shortCondition)
    strategy.entry("Short", strategy.short)

// Place Stop Loss
strategy.exit("Exit Long", from_entry="Long", stop=longSL)
strategy.exit("Exit Short", from_entry="Short", stop=shortSL)