Strategi Pelacakan Tren Kereta Ganda

Penulis:ChaoZhang, Tanggal: 2023-09-18 17:23:39
Tag:

Gambaran umum

Dual Rail Trend Tracking Strategy adalah strategi perdagangan jangka pendek yang didasarkan pada Bollinger Bands. Strategi ini menggunakan rel atas dan bawah Bollinger Bands sebagai sinyal beli dan jual untuk menerapkan perdagangan jangka pendek.

Prinsip Strategi

Komponen utama dari strategi ini adalah:

  1. Hitung rel tengah, atas dan bawah Bollinger Bands. rel tengah adalah rata-rata bergerak sederhana n hari dari harga penutupan, dan lebar Bollinger Bands ditentukan oleh dua kali deviasi standar n hari dari harga penutupan.

  2. Pergi panjang ketika harga penutupan melintasi rel bawah dari bawah, dan tutup posisi ketika harga penutupan melintasi rel atas dari atas.

  3. Nilai default n adalah 20 hari, yang dapat disesuaikan berdasarkan kondisi pasar.

  4. Strategi ini sederhana dan mudah diterapkan. Ini dapat secara efektif melacak tren pasar dan mendapatkan keuntungan dari volatilitas.

Analisis Keuntungan

Strategi Dual Rail memiliki keuntungan berikut:

  1. Mudah diterapkan dengan logika yang sederhana dan intuitif.

  2. Dapat melacak perubahan pasar tepat waktu dan menangkap peluang perdagangan jangka pendek.

  3. Menggunakan sifat statistik Bollinger Bands, yang memberikan pembenaran matematis.

  4. Mencegah masuk dini dan keluar terlambat.

  5. Parameter dapat disesuaikan untuk menyesuaikan diri dengan kondisi pasar yang berbeda.

  6. Tidak perlu memprediksi tren pasar, hanya mengikuti pasar.

Analisis Risiko

Ada juga beberapa risiko dengan strategi ini:

  1. Bollinger Bands tidak dapat memprediksi titik pembalikan tren dengan akurat.

  2. Mungkin ada lebih banyak sinyal palsu.

  3. Ini tidak dapat secara efektif menyaring kebisingan di pasar yang terbatas.

  4. Parameter Bollinger Bands yang wajar diperlukan, jika tidak, hal itu dapat mempengaruhi kinerja strategi.

  5. Harus menghindari menggunakan strategi ini selama konsolidasi pasar.

  6. Ada beberapa keterlambatan, kesalahan pelacakan harus dipantau.

Risiko dapat dikurangi dengan menyesuaikan parameter, menggabungkan dengan indikator lain, dll.

Arahan Optimasi

Strategi ini dapat dioptimalkan dalam aspek berikut:

  1. Gabungkan dengan indikator lain seperti MACD, KDJ untuk menyaring sinyal palsu.

  2. Sesuaikan secara dinamis parameter Bollinger Bands berdasarkan perubahan kondisi pasar.

  3. Atur stop loss dan ambil keuntungan untuk mengendalikan risiko perdagangan tunggal dengan benar.

  4. Optimalkan titik masuk dan keluar, misalnya menunggu penetrasi band sepenuhnya.

  5. Optimasi parameter pada panjang rata-rata bergerak, pengganda standar deviasi, dll.

  6. Membedakan pasar bull versus bear untuk perdagangan arah.

Ringkasan

Strategi Dual Rail adalah strategi perdagangan jangka pendek yang sederhana dan praktis. Strategi ini memanfaatkan sifat statistik Bollinger Bands untuk secara efektif menangkap tren jangka pendek. Strategi ini mudah dilaksanakan dengan logika sederhana, tetapi juga memiliki beberapa kekurangan. Optimasi lebih lanjut dapat meningkatkan kinerjanya dalam perdagangan langsung. Secara keseluruhan, strategi Dual Rail cocok untuk investor yang mencari peluang perdagangan jangka pendek.


/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Strategy", overlay=true)

length = input.int(20, minval=1)
src = input(close, title="Source")
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev")
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
offset = input.int(0, "Offset", minval = -500, maxval = 500)

plot(basis, "Basis", color=#FF6D00, offset = offset)
p1 = plot(upper, "Upper", color=#2962FF, offset = offset)
p2 = plot(lower, "Lower", color=#2962FF, offset = offset)
fill(p1, p2, title = "Background", color=color.rgb(33, 150, 243, 95))

// Buy condition: Price crosses below the lower Bollinger Band
buy_condition = ta.crossover(src, lower)
strategy.entry("Buy", strategy.long, when=buy_condition)

// Sell condition: Price crosses above the upper Bollinger Band
sell_condition = ta.crossunder(src, upper)
strategy.close("Buy", when=sell_condition)


Lebih banyak