Type/to search

Strategi trading mengikuti tren berbasis CCI dan EMA

Common strategy
Created: 2023-11-02 15:17:22
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Inti dari strategi ini adalah menggunakan indikator CCI untuk menentukan arah tren pasar, dan menggunakan indikator EMA untuk menghaluskan CCI guna mencapai trading yang mengikuti tren. Ketika CCI menembus ke atas level beli, lakukan posisi long; ketika CCI menembus ke bawah level jual, lakukan posisi short, dengan tujuan mengikuti arah tren pasar.

Prinsip Strategi

  1. Hitung indikator CCI. Indikator CCI mengukur sejauh mana harga saham saat ini telah overbought atau oversold berdasarkan deviasi harga penutupan hari ini terhadap rata-rata pergerakan 20 hari terakhir. Rumusnya: (harga tipikal - SMA 20 hari) / (0,015 * standar deviasi harga tipikal 20 hari).

  2. Lakukan penghalusan EMA pada indikator CCI untuk mendapatkan kurva CCI-EMA, guna mengurangi osilasi indikator CCI dan membuat sinyal lebih jelas.

  3. Tetapkan level beli dan level jual CCI. Ketika CCI-EMA menembus ke atas level beli, lakukan posisi long; ketika CCI-EMA menembus ke bawah level jual, lakukan posisi short.

  4. Tahan posisi hingga CCI-EMA kembali menyentuh level beli atau level jual untuk menutup posisi.

Analisis Keunggulan Strategi

  1. Menggunakan CCI untuk menentukan arah tren pasar, kemudian dikombinasikan dengan EMA untuk menyaring sinyal palsu, sehingga dapat secara efektif mengikuti tren pasar.

  2. Indikator CCI sangat sensitif terhadap harga, sehingga dapat dengan cepat menangkap perubahan arah tren. Indikator EMA dapat mengurangi tingkat kesalahan sinyal. Keduanya bekerja sama, memungkinkan untuk menangkap peluang pada awal dimulainya tren.

  3. Mengadopsi strategi mengikuti tren dapat meminimalkan jumlah transaksi, mengurangi biaya trading dan kerugian akibat slippage.

  4. Hasil backtest strategi cukup baik, dan memiliki kelayakan untuk diterapkan secara real-time.

Analisis Risiko Strategi

  1. Indikator CCI memiliki masalah sensitivitas berlebihan terhadap kurva, dan EMA tidak sepenuhnya dapat menyaring semua sinyal palsu, sehingga masih ada risiko kesalahan sinyal.

  2. Strategi murni mengikuti tren mudah mengalami kerugian saat tren berosilasi atau berbalik arah. Sebaiknya dikombinasikan dengan indikator penentu tren yang sesuai.

  3. Strategi trading mekanis murni tidak dapat menyesuaikan parameter secara fleksibel sesuai kondisi pasar, sehingga ada risiko over-optimasi.

  4. Data backtest yang tidak memadai tidak dapat sepenuhnya mencerminkan kinerja real-time. Saat trading real-time, parameter harus disesuaikan dengan tepat dan stop loss harus dikontrol secara ketat.

Arahan Optimasi Strategi

  1. Optimalkan parameter CCI, uji efek parameter dengan panjang periode yang berbeda.

  2. Optimalkan parameter EMA, cari panjang periode EMA yang optimal.

  3. Uji berbagai kombinasi parameter level beli dan jual untuk menemukan parameter optimal.

  4. Gabungkan dengan indikator lain untuk menentukan pembalikan tren, dan atur stop loss untuk menghindari kerugian yang membesar.

  5. Tambahkan fungsi optimasi parameter otomatis untuk secara otomatis menemukan kombinasi parameter optimal sesuai dengan instrumen yang berbeda.

Kesimpulan

Secara keseluruhan, strategi ini adalah strategi trading yang relatif sederhana untuk mengikuti tren. Strategi ini menggunakan CCI untuk menentukan arah tren dan sensitif terhadap perubahan harga, serta dikombinasikan dengan EMA untuk melakukan penyaringan guna menghasilkan sinyal trading. Strategi ini memiliki beberapa keunggulan, namun juga terdapat beberapa risiko yang perlu diperhatikan. Melalui optimasi parameter dan penggunaan indikator lain secara bersamaan, stabilitas strategi dan kinerja real-time dapat lebih ditingkatkan. Secara keseluruhan, strategi ini menyediakan template strategi mengikuti tren yang sederhana dan andal untuk trading kuantitatif.

Source
Pine
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("CCI with EMA Strategy", overlay=false, pyramiding=1, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0.07)

length = input(20, minval=1)
Strategy parameters
Strategy parameters
length
Source
CCI Sell Point
CCI Buy Buy Point
length cci ema
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)