Type/to search

Strategi Perdagangan Kuantitatif Rata-rata Bergerak dan Bollinger Bands

SMA
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini terutama menggunakan rata-rata bergerak dan Bollinger Bands untuk menangkap tren dan volatilitas pasar. Strategi ini menggunakan tiga jenis moving average yang berbeda: Simple Moving Average (SMA), Weighted Moving Average (WMA), dan Exponential Moving Average (EMA). Selain itu, Bollinger Bands digunakan untuk menetapkan saluran harga, dengan pita atas dan bawah masing-masing sebagai sinyal untuk membuka dan menutup posisi. Ketika harga menembus pita atas Bollinger Bands, posisi short dibuka; ketika menembus pita bawah, posisi long dibuka. Juga ditetapkan Bollinger Bands yang lebih lebar sebagai level stop loss; ketika harga menembus Bollinger Bands stop loss, posisi ditutup. Secara keseluruhan, strategi ini berusaha untuk membuka posisi tepat waktu saat tren muncul, dan dengan tegas melakukan stop loss ketika risiko meningkat, dengan harapan mendapatkan keuntungan yang stabil.

Prinsip Strategi

  1. Menghitung tiga moving average dengan periode berbeda: SMA lambat, EMA cepat, dan WMA menengah, masing-masing mencerminkan tren jangka panjang, jangka pendek, dan jangka menengah pasar.
  2. Berdasarkan standar deviasi harga, menghitung dua set Bollinger Bands: Bollinger Bands pembukaan (jarak pita atas-bawah lebih sempit) dan Bollinger Bands stop loss (jarak pita atas-bawah lebih lebar). Bollinger Bands pembukaan digunakan untuk membuka posisi, Bollinger Bands stop loss digunakan untuk menutup posisi sebagai stop loss.
  3. Ketika EMA cepat menembus ke atas pita atas Bollinger Bands pembukaan, posisi short dibuka; ketika EMA cepat menembus ke bawah pita bawah Bollinger Bands pembukaan, posisi long dibuka. Ini berarti harga telah menyimpang cukup jauh dari rata-rata, dan tren mungkin akan terbentuk.
  4. Setelah posisi dibuka, jika harga selanjutnya menembus ke atas pita atas Bollinger Bands stop loss, semua posisi long ditutup; jika harga selanjutnya menembus ke bawah pita bawah Bollinger Bands stop loss, semua posisi short ditutup. Ini untuk mengendalikan kerugian; begitu tren berbalik, stop loss dilakukan dengan tegas.
  5. Proses di atas terus berulang, sehingga strategi dapat menyesuaikan posisi secara fleksibel sesuai tren pasar, dan melakukan stop loss tepat waktu, guna mencapai keuntungan yang stabil.

Keunggulan Strategi

  1. Mempertimbangkan tiga moving average dengan kecepatan berbeda, secara menyeluruh menangkap tren pasar di berbagai level.
  2. Memperkenalkan Bollinger Bands sebagai kondisi pembukaan dan penutupan posisi, yang dapat disesuaikan secara dinamis sesuai volatilitas pasar, sehingga responsif terhadap pergerakan pasar.
  3. Menetapkan Bollinger Bands stop loss untuk mengendalikan drawdown, dan dengan tegas menutup posisi saat pasar bergerak volatil, menghindari perluasan kerugian.
  4. Logika jelas, aturan sederhana, mudah diimplementasikan dan dioptimalkan.
  5. Cakupan aplikasi luas, dapat efektif di berbagai pasar dan berbagai kerangka waktu.

Risiko Strategi

  1. Di pasar yang sideways, frekuensi buka-tutup posisi yang tinggi dapat menyebabkan biaya transaksi yang besar, menggerus keuntungan.
  2. Pada awal perubahan tren, strategi mungkin masih bertransaksi sesuai arah tren sebelumnya, menyebabkan kerugian tertentu.
  3. Dalam situasi ekstrem seperti lonjakan harga yang cepat, Bollinger Bands stop loss mungkin tidak dapat mengendalikan risiko dengan baik.
  4. Pemilihan parameter yang tidak tepat (seperti periode moving average, lebar Bollinger Bands, dll.) dapat membuat strategi tidak efektif.
  5. Jika pasar terus-menerus sideways, strategi mungkin gagal menangkap peluang tren yang jelas dalam jangka panjang.

Arah Optimalisasi Strategi

  1. Memperbesar periode moving average dan parameter lebar Bollinger Bands secara tepat untuk mengurangi frekuensi trading dan biaya di pasar sideways.
  2. Memperkenalkan lebih banyak indikator teknikal atau indikator sentimen pasar sebagai filter, untuk meningkatkan akurasi sinyal pembukaan posisi, menghindari kerugian yang mungkin terjadi di awal tren.
  3. Menetapkan aturan khusus untuk situasi ekstrem, seperti menunda pembukaan posisi baru saat terjadi gap harga, untuk mengendalikan risiko.
  4. Melakukan optimasi parameter untuk menemukan kombinasi parameter yang paling cocok dengan pasar saat ini, meningkatkan ketangguhan strategi.
  5. Menambahkan aturan manajemen posisi dan manajemen modal, seperti menyesuaikan posisi berdasarkan kekuatan tren atau kondisi profit, menetapkan garis stop loss keseluruhan, untuk lebih mengendalikan risiko strategi.

Ringkasan

Robot Proyek Sekolah Marina Parfenova adalah strategi trading kuantitatif yang didasarkan pada rata-rata bergerak dan Bollinger Bands. Strategi ini berusaha untuk mendapatkan keuntungan dengan menangkap tren pasar, sekaligus mengendalikan drawdown melalui garis stop loss Bollinger Bands. Logika strategi sederhana dan jelas, cakupan aplikasi luas, dan parameter dapat disesuaikan secara fleksibel sesuai karakteristik pasar. Namun dalam penerapan praktis, masih perlu diperhatikan masalah seperti pasar sideways, pergerakan ekstrem, optimasi parameter, serta memperdalam aturan manajemen modal dan posisi. Secara keseluruhan, strategi ini dapat dijadikan kerangka dasar trading kuantitatif, yang dapat terus dioptimalkan dan diperbaiki untuk mencapai hasil trading yang lebih stabil.

Source
Pine
/*backtest
start: 2024-03-01 00:00:00
end: 2024-03-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy ("Marina Parfenova School Project Bot", overlay = true)

sma(price, n) =>
Strategy parameters
Strategy parameters
Период медленной скользящей средней
Период быстрой скользящей средней
Период среднеквадратического отклонения
Коэффициент ширины коридора покупки
Коэффициент ширины коридора продажи
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)