Type/to search

Strategi Pengikut Tren Regresi Bilinear

Common strategy
Created: 2023-11-17 16:51:33
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi pelacakan tren regresi linear ganda menggunakan selisih antara regresi linear cepat dan regresi linear lambat untuk menentukan tren harga, dan menggunakannya sebagai sinyal masuk. Ketika regresi linear cepat melintasi ambang batas ke atas, lakukan posisi beli (long), dan ketika melintasi ke bawah, tutup posisi. Selain itu, strategi ini juga menggunakan EMA sebagai filter, hanya masuk ketika harga berada di atas EMA.

Prinsip Strategi

Strategi ini pertama-tama menghitung dua kurva regresi linear dengan periode berbeda, satu adalah regresi linear cepat (periode pendek) dan satu lagi regresi linear lambat (periode panjang). Kemudian hitung selisih antara kedua regresi linear tersebut. Ketika regresi linear cepat lebih tinggi dari regresi linear lambat, selisihnya lebih besar dari 0, menunjukkan tren harga naik; ketika regresi linear cepat lebih rendah dari regresi linear lambat, selisihnya kurang dari 0, menunjukkan tren harga turun.

Strategi menggunakan garis selisih yang menembus nilai ambang batas sebagai sinyal beli, dan garis selisih yang jatuh di bawah nilai ambang batas sebagai sinyal tutup posisi. Pada saat yang sama, harga harus lebih tinggi dari EMA 200 periode, ini untuk menyaring pergerakan harga yang tidak mengikuti tren.

Analisis Keunggulan

  1. Menggunakan regresi linear ganda untuk menangkap tren harga, hasil backtest cukup baik.
  2. Penambahan filter EMA dapat menyaring sebagian pergerakan non-tren, menghindari sinyal palsu.
  3. Logika strategi sederhana dan jelas, mudah dipahami dan diimplementasikan.

Analisis Risiko

  1. Pengaturan periode regresi linear yang tidak tepat dapat menghasilkan banyak sinyal noise.
  2. Dalam tren yang kuat, filter EMA mungkin melewatkan beberapa peluang.
  3. Dalam kondisi pasar yang bergerak sideways (oscillating), mudah terjadi perdagangan yang sering dan kerugian.

Solusi:

  1. Optimalkan parameter periode regresi linear untuk mengurangi noise.
  2. Sesuaikan periode EMA secara dinamis berdasarkan kondisi pasar.
  3. Tambahkan stop loss untuk mengendalikan kerugian.

Optimasi Strategi

Strategi ini dapat dioptimalkan dari beberapa aspek berikut:

  1. Optimalkan parameter periode regresi linear cepat dan lambat untuk menemukan kombinasi parameter terbaik.
  2. Coba gunakan indikator filter lain sebagai pengganti EMA, seperti Bollinger Bands, KDJ, dll., untuk melihat apakah dapat meningkatkan kinerja strategi.
  3. Tambahkan stop loss dinamis untuk mengendalikan risiko, mencegah kerugian membesar.
  4. Gabungkan mekanisme pemilihan saham, pilih saham individual dengan tren yang kuat untuk diperdagangkan.
  5. Kembangkan fungsi adaptasi parameter, sesuaikan parameter secara otomatis berdasarkan kondisi pasar.

Kesimpulan

Secara keseluruhan, strategi pelacakan tren regresi linear ganda cukup sederhana dan langsung. Dengan menggunakan selisih regresi linear ganda untuk menentukan tren harga dan EMA sebagai indikator filter, strategi ini dapat secara efektif melacak pergerakan tren. Namun, strategi ini juga memiliki risiko tertentu, perlu memperhatikan optimasi parameter, kontrol stop loss, dan aspek lainnya agar dapat memaksimalkan efektivitas strategi.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TradingAmmo

//@version=4
Strategy parameters
Strategy parameters
Start Year
Month
Day
End Year
Month
Day
Fast LR
Slow LR
Lag for fast
Lag for slow
Threshold
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)