Type/to search

Strategi Perdagangan Regresi Rata-rata Bergerak Ganda

RPK
1
Follow
1802
Followers

img

Ikhtisar

Strategi ini menggunakan dua garis regresi linier dengan panjang yang berbeda sebagai sinyal trading, serta menggabungkan ATR sebagai stop loss dan take profit sebagian. Ketika garis regresi linier periode lebih pendek melintasi dari bawah ke atas garis regresi linier periode lebih panjang, maka dihasilkan sinyal long (beli). Sebaliknya, ketika garis regresi linier periode lebih pendek melintasi dari atas ke bawah garis regresi linier periode lebih panjang, maka dihasilkan sinyal short (jual). Setelah membuka posisi, strategi ini menggunakan ATR sebagai trailing stop loss, serta menerapkan metode take profit bertahap untuk memaksimalkan keuntungan.

Prinsip Strategi

  1. Hitung dua garis regresi linier dengan periode berbeda (standar 20 dan 40) sebagai sinyal trading
  2. Ketika garis regresi linier periode lebih pendek melintasi dari bawah ke atas garis regresi linier periode lebih panjang, dan saat ini tidak ada posisi terbuka, maka buka posisi long
  3. Ketika garis regresi linier periode lebih pendek melintasi dari atas ke bawah garis regresi linier periode lebih panjang, dan saat ini tidak ada posisi terbuka, maka buka posisi short
  4. Setelah posisi dibuka, gunakan ATR untuk menghitung level trailing stop loss; ketika harga mencapai level stop loss tersebut, tutup seluruh posisi
  5. Pada saat yang sama, strategi ini menerapkan metode take profit bertahap, yaitu menghitung 16 level take profit dengan persentase berbeda (dari 5% hingga 80%) berdasarkan harga buka. Setiap level take profit akan menutup sejumlah posisi sesuai dengan persentase yang dimasukkan
  6. Proses berlanjut hingga seluruh posisi telah ditutup

Analisis Keunggulan

  1. Penggunaan regresi linier sebagai penentu tren dan sinyal trading dapat menangkap tren dengan lebih baik
  2. Kombinasi regresi linier dua periode berbeda menghasilkan konfirmasi sinyal yang lebih andal
  3. Penggunaan ATR sebagai stop loss memungkinkan pengendalian risiko yang lebih baik, sejalan dengan fluktuasi harga
  4. Metode take profit bertahap dapat memperoleh lebih banyak keuntungan selama tren berlanjut, namun tetap mempertimbangkan pengendalian risiko
  5. Kode memiliki modularitas tinggi, dengan banyak parameter input sehingga strategi memiliki kustomisasi yang kuat

Analisis Risiko

  1. Sinyal regresi linier dapat menghasilkan sinyal palsu yang menyebabkan kerugian
  2. Take profit bertahap dapat menyebabkan posisi bertahan lebih lama, menghadapi risiko penarikan (drawdown)
  3. Pengaturan parameter yang tidak tepat dapat menyebabkan kinerja strategi buruk
  4. Dalam kondisi pasar ekstrem, strategi dapat menghadapi penarikan yang besar

Arah Optimalisasi

  1. Dapat mempertimbangkan untuk menambahkan lebih banyak indikator atau kondisi penyaringan guna meningkatkan akurasi sinyal, misalnya indikator konfirmasi tren, indikator volatilitas, dll.
  2. Mengoptimalkan posisi dan strategi take profit serta stop loss, dapat menggunakan take profit dan stop loss dinamis
  3. Melakukan optimasi parameter untuk menemukan kombinasi parameter terbaik
  4. Menambahkan manajemen posisi, menyesuaikan ukuran posisi berdasarkan kondisi fluktuasi pasar

Kesimpulan

Strategi regresi linier ganda ini menggabungkan strategi pelacakan tren serta take profit dan stop loss, sehingga efektif dalam menangkap pergerakan tren sekaligus mengendalikan penarikan. Namun, strategi ini mungkin kurang berkinerja dalam kondisi pasar yang sideways (berombak), dan menghadapi masalah optimasi parameter. Secara keseluruhan, strategi ini merupakan contoh tipikal dari strategi pelacakan tren dan dapat digunakan sebagai strategi dasar untuk dioptimalkan dan diperbaiki.

Source
Pine
/*backtest
start: 2023-05-24 00:00:00
end: 2024-05-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © fuatcakir9

//@version=5
Strategy parameters
Strategy parameters
Strategy Condition
regresyonUzunluk (Optional)
regresyonUzunlukUst (Optional)
ATR Carpan (Optional)
Değişen ATR Carpan (Optional)
İstenilen Istem Sayısı (Optional)
Settings of Strategy
Start Time of BackTest (Optional)
End Time of BackTest (Optional)
##### TP AND SL #####
TP1 Percent (Optional)
% TP1 Kapatma (Optional)
TP2 Percent (Optional)
% TP2 Kapatma (Optional)
TP3 Percent (Optional)
% TP3 Kapatma (Optional)
TP4 Percent (Optional)
% TP4 Kapatma (Optional)
TP5 Percent (Optional)
% TP5 Kapatma (Optional)
TP6 Percent (Optional)
% TP6 Kapatma (Optional)
TP7 Percent (Optional)
% TP7 Kapatma (Optional)
TP8 Percent (Optional)
% TP8 Kapatma (Optional)
TP9 Percent (Optional)
% TP9 Kapatma (Optional)
TP10 Percent (Optional)
% TP10 Kapatma (Optional)
TP11 Percent (Optional)
% TP11 Kapatma (Optional)
TP12 Percent (Optional)
% TP12 Kapatma (Optional)
TP13 Percent (Optional)
% TP13 Kapatma (Optional)
TP14 Percent (Optional)
% TP14 Kapatma (Optional)
TP15 Percent (Optional)
% TP15 Kapatma (Optional)
TP16 Percent (Optional)
% TP16 Kapatma (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)