Type/to search

Strategi Perdagangan Regresi Dua Purata Bergerak

RPK
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini menggunakan dua garisan regresi linear dengan panjang berbeza sebagai isyarat dagangan, digabungkan dengan ATR sebagai stop loss dan sebahagian take profit. Apabila garisan regresi linear tempoh pendek melintasi ke atas garisan regresi linear tempoh panjang, ia menjana isyarat beli; sebaliknya, apabila garisan regresi linear tempoh pendek melintasi ke bawah garisan regresi linear tempoh panjang, ia menjana isyarat jual. Selepas membuka posisi, strategi ini menggunakan ATR sebagai trailing stop loss, dan juga menggunakan kaedah take profit berperingkat untuk memaksimumkan keuntungan.

Prinsip Strategi

  1. Kira dua garisan regresi linear dengan tempoh berbeza (lalai 20 dan 40) sebagai isyarat dagangan
  2. Apabila garisan regresi linear tempoh pendek melintasi ke atas garisan regresi linear tempoh panjang, jika tiada posisi semasa, buka posisi beli
  3. Apabila garisan regresi linear tempoh pendek melintasi ke bawah garisan regresi linear tempoh panjang, jika tiada posisi semasa, buka posisi jual
  4. Setelah posisi dibuka, gunakan ATR untuk mengira harga trailing stop loss; apabila harga mencecah harga stop loss tersebut, tutup semua posisi
  5. Strategi ini juga menggunakan kaedah take profit berperingkat, mengira 16 tahap take profit pada peratusan berbeza (dari 5% hingga 80%) berdasarkan harga buka, dan setiap tahap take profit menutup jumlah posisi yang sepadan mengikut peratusan input
  6. Sehingga semua posisi ditutup

Analisis Kelebihan

  1. Menggunakan regresi linear sebagai penentuan arah aliran dan isyarat dagangan, dapat menangkap arah aliran dengan lebih baik
  2. Gabungan dua regresi linear dengan tempoh berbeza memberikan pengesahan isyarat yang lebih boleh dipercayai
  3. Menggunakan ATR sebagai stop loss dapat mengawal risiko dengan lebih baik, kekal seiring dengan pergerakan harga
  4. Kaedah take profit berperingkat dapat memperoleh lebih banyak keuntungan apabila arah aliran berterusan, sambil turut mengambil kira kawalan risiko
  5. Kod modular, dengan banyak parameter input, strategi ini sangat boleh disesuaikan

Analisis Risiko

  1. Isyarat regresi linear mungkin menghasilkan isyarat palsu, menyebabkan kerugian
  2. Take profit berperingkat boleh menyebabkan tempoh pegangan posisi yang lebih lama, berdepan risiko pengeluaran (drawdown)
  3. Penetapan parameter yang tidak sesuai boleh menyebabkan prestasi strategi yang lemah
  4. Dalam keadaan pasaran yang melampau, strategi mungkin menghadapi pengeluaran yang besar

Arah Pengoptimuman

  1. Boleh mempertimbangkan untuk menambah lebih banyak indikator atau syarat penapisan untuk meningkatkan ketepatan isyarat, seperti indikator pengesahan arah aliran, indikator turun naik, dsb.
  2. Mengoptimumkan kedudukan dan strategi take profit dan stop loss, boleh mempertimbangkan take profit dan stop loss yang dinamik
  3. Mengoptimumkan parameter untuk mencari kombinasi parameter terbaik
  4. Menambah pengurusan saiz posisi, melaraskan saiz posisi berdasarkan keadaan turun naik pasaran

Kesimpulan

Strategi regresi dua purata bergerak ini menggabungkan strategi pengesanan arah aliran serta take profit dan stop loss, mampu menangkap pasaran yang sedang dalam arah aliran dengan berkesan sambil mengawal pengeluaran. Walau bagaimanapun, strategi ini mungkin menunjukkan prestasi yang kurang baik dalam pasaran yang tidak menentu, dan turut berdepan dengan isu pengoptimuman parameter. Secara keseluruhannya, strategi ini adalah contoh tipikal strategi pengesanan arah aliran yang boleh dijadikan strategi asas untuk pengoptimuman dan penambahbaikan.

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)