Type/to search

Strategi trading mengikuti tren berdasarkan regresi linear dan moving average

Common strategy
Created: 2023-12-18 17:34:29
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini merancang sistem perdagangan yang sederhana untuk mengikuti tren berdasarkan garis regresi linier dan moving average. Ketika garis regresi linier melintasi di atas moving average, lakukan posisi beli (long); ketika garis regresi linier melintasi di bawah moving average, lakukan posisi jual (short). Sementara itu, kemiringan garis regresi linier digunakan untuk menyaring sebagian sinyal perdagangan, hanya masuk ketika arah tren sesuai.

Nama Strategi

Strategi Perdagangan Mengikuti Tren dengan Regresi (Trend Following Regression Trading Strategy)

Prinsip Strategi

Strategi ini mencakup beberapa bagian kunci berikut:

  1. Menghitung Simple Moving Average (SMA) N hari
  2. Menghitung garis regresi linier untuk N hari terakhir
  3. Ketika harga penutupan menembus ke atas garis SMA dan berada di atas garis regresi, lakukan posisi beli (long)
  4. Ketika harga penutupan menembus ke bawah garis SMA dan berada di bawah garis regresi, lakukan posisi jual (short)
  5. Menetapkan harga stop loss dan take profit

Garis regresi linier dapat dengan baik menyesuaikan arah tren dalam periode waktu terakhir. Ini dapat digunakan untuk membantu menentukan arah tren keseluruhan. Ketika harga menembus garis SMA, kita perlu menilai lebih lanjut apakah arah garis regresi linier sesuai dengan penembusan ini. Hanya ketika kedua arah konsisten, sinyal perdagangan dihasilkan. Ini dapat menyaring sebagian penembusan palsu.

Selain itu, strategi ini juga menetapkan mekanisme stop loss. Ketika harga menyentuh level stop loss, posisi ditutup untuk menghentikan kerugian. Demikian pula, level take profit juga ditetapkan untuk mengunci sebagian keuntungan.

Keunggulan Strategi

Strategi ini memiliki keunggulan berikut:

  1. Menggabungkan indikator tren dan indikator penembusan, menghindari penembusan palsu, meningkatkan kualitas sinyal
  2. Menggunakan regresi linier untuk menentukan arah tren, melakukan penyaringan tren, hanya melakukan posisi beli saat tren naik, dan posisi jual saat tren turun
  3. Menetapkan mekanisme stop loss dan take profit untuk mengelola risiko
  4. Aturan jelas dan mudah dipahami serta diterapkan
  5. Hanya perlu menyesuaikan beberapa parameter, tidak terlalu rumit

Analisis Risiko

Strategi ini juga memiliki beberapa risiko:

  1. Dalam kondisi pasar yang bergerak sideways (oscillating), akan menghasilkan lebih banyak sinyal perdagangan yang salah
  2. Penetapan periode moving average dan regresi perlu diuji dan dioptimalkan berulang kali, pengaturan yang tidak tepat dapat memengaruhi kinerja strategi
  3. Dalam kondisi pasar ekstrem, stop loss mungkin dapat ditembus sehingga menyebabkan kerugian besar
  4. Hanya berdasarkan indikator teknis, tidak mempertimbangkan faktor fundamental

Untuk mengatasi risiko-risiko ini, kita dapat melakukan optimalisasi dari beberapa aspek berikut:

  1. Di pasar yang bergerak sideways, pertimbangkan untuk menghentikan strategi atau menggunakan indikator lain untuk menyaring
  2. Melakukan backtest berulang pada parameter untuk menemukan parameter optimal
  3. Mengoptimalkan dan menyesuaikan level stop loss secara dinamis
  4. Menggabungkan faktor fundamental seperti data ekonomi

Arah Optimalisasi

Strategi ini terutama dapat dioptimalkan dari aspek-aspek berikut:

  1. Menambahkan indikator bantu lainnya untuk menilai kondisi pasar, menghindari perdagangan saat pasar bergerak sideways
  2. Mengoptimalkan jenis moving average, seperti kombinasi double moving average, triple moving average, dll.
  3. Menganalisis lebih lanjut kemiringan garis regresi, menambahkan aturan penilaian kemiringan
  4. Menggabungkan indikator volatilitas untuk menetapkan level stop loss dan take profit dinamis
  5. Menggunakan metode pembelajaran mesin untuk mengoptimalkan berbagai parameter secara otomatis

Kesimpulan

Strategi ini mengintegrasikan fungsi pengikut tren dari moving average dengan fungsi penilaian tren dari regresi linier, membentuk sistem perdagangan pengikut tren yang relatif sederhana dan mudah dijalankan. Di pasar dengan tren yang jelas, strategi ini dapat memberikan hasil yang baik. Kita perlu melakukan banyak backtest dan optimalisasi pada parameter serta aturan, serta melakukan pengendalian risiko yang baik, maka strategi ini seharusnya dapat menghasilkan imbal hasil investasi yang stabil.

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

//@version=4
strategy(title="Regression Trading Strategy", shorttitle="RTS", overlay=true)

// Input parameters
Strategy parameters
Strategy parameters
SMA Period
Stop Loss Percentage
Take Profit Percentage
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)