Type/to search

Strategi Persilangan Purata Bergerak dan Pecahan Jalur Bollinger

Common strategy
Created: 2024-02-19 14:18:00
Last modified: 2 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini menggunakan penunjuk RSI secara menyeluruh untuk mengenal pasti isyarat terlebih beli dan terlebih jual, Bollinger Bands untuk menentukan penembusan harga dalam operasi, serta corak golden cross dan death cross bagi purata bergerak, bagi menilai pasaran pada fasa trend yang berbeza dan mencapai keuntungan.

Prinsip Strategi

Strategi ini terdiri daripada beberapa komponen penunjuk berikut:

  1. RSI: Apabila garis RSI menembusi ke atas garis terlebih beli yang ditetapkan atau menembusi ke bawah garis terlebih jual, lakukan operasi beli (long) atau jual (short) yang sepadan.
  2. Bollinger Bands: Apabila harga menembusi jalur atas Bollinger, lakukan operasi jual (short); apabila harga jatuh menembusi jalur bawah Bollinger, lakukan operasi beli (long).
  3. Purata Bergerak: Kira harga tertinggi dan terendah dalam tempoh tertentu (contohnya 5 tempoh). Apabila harga lebih tinggi daripada paras tertinggi 5 tempoh terkini, beli (long); apabila harga lebih rendah daripada paras terendah 5 tempoh terkini, jual (short).
  4. MACD: Kira golden cross dan death cross bagi garis pantas, garis perlahan dan garis MACD sebagai penunjuk bantuan.

Penunjuk-penunjuk ini saling melengkapi. Dalam pasaran bertrend, gunakan Bollinger Bands untuk menentukan titik penembusan harga dan kembali ke garis tengah; dalam pasaran melintang, gunakan purata bergerak untuk menangkap titik perubahan trend; dalam pasaran terlebih beli/terlebih jual, gunakan kawasan ekstrem RSI untuk melaksanakan operasi berlawanan.

Analisis Kelebihan

Strategi ini mempunyai beberapa kelebihan berikut:

  1. Gabungan pelbagai penunjuk, ketepatan tinggi. RSI, Bollinger Bands, purata bergerak dan lain-lain saling mengesahkan, menjadikan isyarat dagangan lebih boleh dipercayai.
  2. Sesuai untuk pelbagai jenis pasaran. Pasaran bertrend menggunakan Bollinger Bands, pasaran melintang menggunakan purata bergerak, pasaran terlebih beli/terlebih jual menggunakan RSI – pelbagai situasi dapat ditangani.
  3. Kekerapan operasi sederhana. Tetapan parameter penunjuk agak berhati-hati, mengelakkan perdagangan yang terlalu kerap.
  4. Struktur program yang jelas. Kod ditulis dengan teratur, mudah difahami dan dibangunkan semula.

Analisis Risiko

Strategi ini juga mempunyai beberapa risiko:

  1. Risiko penetapan parameter. Tetapan parameter yang tidak sesuai boleh menyebabkan isyarat dagangan yang salah. Perlu ujian dan pengoptimuman parameter secara berulang.
  2. Risiko pertukaran long/short. Pada titik perubahan pasaran, pertukaran antara long dan short mungkin kerap berlaku, meningkatkan kos dagangan. Tempoh pegangan boleh diselaraskan secara sederhana.
  3. Risiko pelaksanaan pengaturcaraan. Kod mungkin mengandungi ralat logik yang sukar dikesan, menyebabkan dagangan tidak normal. Pengendalian ralat dan pencatatan log perlu dipertingkatkan.

Arah Pengoptimuman

Strategi ini boleh dioptimumkan dari beberapa arah berikut:

  1. Menambah strategi henti rugi (stop-loss) untuk mengunci keuntungan dan mengurangkan kerugian.
  2. Menggabungkan penunjuk volum dagangan untuk mengelakkan isyarat palsu. Contohnya, semak volum apabila berlaku penembusan Bollinger Bands.
  3. Menambah algoritma pembelajaran mesin, menggunakan data sejarah untuk latihan dan mengoptimumkan parameter secara automatik.
  4. Menambah paparan grafik untuk menunjukkan prestasi strategi secara visual.
  5. Menjalankan pengoptimuman ujian semula (backtest) untuk memilih kombinasi parameter terbaik.

Kesimpulan

Strategi ini menggunakan secara menyeluruh pelbagai penunjuk seperti purata bergerak, Bollinger Bands dan RSI, melalui gabungan penunjuk untuk membentuk isyarat dagangan. Kelebihan strategi adalah kebolehsuaian yang tinggi dan ketepatan penilaian; risiko utama terletak pada penetapan parameter dan pelaksanaan program, yang memerlukan pengoptimuman dan ujian berterusan. Seterusnya, strategi ini akan terus dipertingkatkan dengan menambah mekanisme henti rugi, menggunakan pembelajaran mesin untuk melatih parameter terbaik, dan membangunkan antara muka grafik, serta memperbaiki fungsi pemantauan dan pengendalian ralat.

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

//@version=2
strategy("MD strategy", overlay=true)
lengthrsi = input( 14 )
overSold = input( 30 )
Strategy parameters
Strategy parameters
lengthrsi
overSold
overBought
lengthbb
mult
Strategy Direction
fastLength
slowlength
MACDLength
consecutiveBarsUp
consecutiveBarsDown
lengthch
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)