Type/to search

Strategi Take Profit Dinamis dengan Bollinger Bands

SMA
1
Follow
1805
Followers

img

Ikhtisar

Strategi ini menggunakan indikator Bollinger Bands, yaitu menjual (short) ketika harga menyentuh pita atas, dan membeli (long) ketika harga menyentuh pita bawah, serta menetapkan take profit dinamis. Posisi ditutup saat keuntungan mencapai 1%. Ide inti strategi ini adalah bahwa harga selalu berfluktuasi di dalam Bollinger Bands dan memiliki sifat mean reversion, sehingga operasi kebalikan dapat dilakukan ketika harga menyimpang terlalu jauh dari moving average untuk meraih keuntungan dari selisih harga.

Prinsip Strategi

  1. Hitung moving average dan deviasi standar: Gunakan Simple Moving Average (SMA) untuk menghitung rata-rata bergerak harga penutupan (basis), kemudian hitung deviasi standar (dev) harga penutupan relatif terhadap rata-rata bergerak tersebut.
  2. Hitung pita atas dan pita bawah: Pita atas (upper) adalah basis + dev * multiplier, pita bawah (lower) adalah basis - dev * multiplier, dengan multiplier sebagai kelipatan dari rentang fluktuasi.
  3. Hasilkan sinyal trading: Ketika harga penutupan menembus pita bawah ke atas dan harga penutupan saat ini lebih kecil dari harga pembukaan, hasilkan sinyal beli (long). Ketika harga penutupan menembus pita atas ke bawah dan harga penutupan saat ini lebih besar dari harga pembukaan, hasilkan sinyal jual (short).
  4. Take profit dinamis: Setelah posisi dibuka, hitung harga take profit berdasarkan harga buka dan rasio take profit (takeProfitPercentage). Tutup posisi ketika harga mencapai harga take profit.
  5. Visualisasi: Gambarkan Bollinger Bands, moving average, dan sinyal trading pada grafik.

Keunggulan Strategi

  1. Sederhana dan efektif: Logika strategi ini jelas, hanya menggunakan satu indikator teknis, mudah dipahami dan diimplementasikan.
  2. Aplikasi luas: Bollinger Bands bersifat universal dan dapat digunakan pada berbagai instrumen dan pasar.
  3. Take profit dinamis: Dibandingkan dengan take profit tetap, take profit dinamis dapat memaksimalkan keuntungan dari posisi yang menguntungkan sekaligus mengendalikan risiko.
  4. Efektif menangkap tren: Dalam kondisi tren, ketika harga menyentuh pita atas atau bawah, biasanya harga akan terus bergerak ke arah semula untuk sementara waktu. Strategi ini dapat menangkap peluang tren tersebut secara efektif.

Risiko Strategi

  1. Kinerja buruk di pasar sideways: Ketika pasar bergerak dalam rentang lebar dan harga berkali-kali menembus Bollinger Bands, strategi ini dapat menghasilkan terlalu banyak sinyal trading, menyebabkan frekuensi trading yang tinggi dan peningkatan biaya komisi.
  2. Drawdown yang dalam di pasar tren: Jika tren berlangsung lama dan harga menyimpang dari rata-rata dalam waktu yang panjang, strategi yang melawan tren dapat mengalami drawdown yang cukup dalam.
  3. Kesulitan dalam pemilihan parameter: Parameter Bollinger Bands (seperti panjang, kelipatan) sangat mempengaruhi kinerja strategi, namun tidak ada parameter optimal yang berlaku universal.

Arah Optimalisasi Strategi

  1. Kombinasikan dengan penentuan tren: Tambahkan indikator penentuan tren (seperti moving average) ke dalam strategi. Dalam kondisi tren, dapat menghentikan sementara trading atau trading searah tren.
  2. Optimalkan take profit dan stop loss: Dapat menyesuaikan take profit dan stop loss secara dinamis berdasarkan indikator volatilitas seperti ATR untuk mendapatkan rasio risiko-imbal hasil yang lebih baik.
  3. Kombinasi multi-faktor: Pertimbangkan untuk menggabungkan Bollinger Bands dengan indikator teknis lainnya (seperti RSI, MACD, dll.) untuk meningkatkan akurasi sinyal dan mengurangi sinyal palsu.
  4. Filter fundamental: Setelah sinyal trading muncul, dapat melakukan konfirmasi ulang melalui data fundamental (seperti laporan keuangan, data industri, dll.) untuk meningkatkan ketahanan strategi.

Kesimpulan

Strategi ini membangun sistem trading yang sederhana dan efektif dengan menggunakan Bollinger Bands, menggunakan sinyal ketika harga menyentuh pita atas dan bawah, serta menerapkan take profit dinamis untuk mengendalikan risiko. Strategi ini berkinerja baik dalam pasar tren, namun dapat menghadapi masalah frekuensi trading yang tinggi di pasar sideways. Pengembangan selanjutnya dapat dilakukan dari aspek penentuan tren, optimalisasi take profit/stop loss, kombinasi faktor, dan filter fundamental untuk memperoleh imbal hasil yang lebih stabil.

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

//@version=5
strategy("Future Price Prediction", overlay=true)

// Ayarlar
Strategy parameters
Strategy parameters
Length (Optional)
Multiplier (Optional)
Show Bands
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)