Type/to search

Strategi Jejak Ambil Untung dan Henti Rugi Dinamik RSI

RSI
2
Follow
526
Followers

img
img

Gambaran Keseluruhan

Strategi Jejak Henti Untung Rugi Dinamik RSI ialah sistem dagangan kuantitatif berdasarkan Indeks Kekuatan Relatif (RSI). Strategi ini menjana isyarat menggunakan zon terlebih beli dan terlebih jual RSI, dan menggabungkan mekanisme pengurusan risiko yang lengkap termasuk henti rugi tetap, jejak henti rugi dinamik, dan pengoptimuman nisbah untung rugi. Strategi menghasilkan isyarat beli apabila RSI berada di bawah 30, dan isyarat jual apabila RSI melebihi 70. Setiap dagangan dilengkapi dengan tahap ambil untung dan henti rugi yang sepadan untuk melindungi modal dan memaksimumkan potensi keuntungan.

Prinsip Strategi

Inti strategi ini adalah menggunakan penunjuk RSI untuk mengenal pasti titik pembalikan pasaran yang berpotensi, dan melaksanakan dagangan melalui peraturan masuk dan keluar yang tepat. Prinsipnya adalah seperti berikut:

  1. Gunakan penunjuk RSI dengan panjang 14 kira untuk mengira kekuatan relatif harga.
  2. Apabila RSI melintasi paras 30 dari bawah (fungsi ta.crossover), ia mencetuskan isyarat beli (long).
  3. Apabila RSI melintasi ke bawah paras 70 dari atas (fungsi ta.crossunder), ia mencetuskan isyarat jual (short).
  4. Setiap kali dagangan dimasuki, parameter pengurusan risiko automatik ditetapkan:
    • Henti rugi ditetapkan pada 1% daripada harga masuk (stopLossRatio = 0.01).
    • Ambil untung ditetapkan pada 2% daripada harga masuk (2 * stopLossRatio).
    • Mata jejak henti rugi ditetapkan pada 0.5% daripada harga masuk (trailStopRatio = 0.005).
    • Titik pencetus modal pulang modal ditetapkan pada 0.5% pergerakan menguntungkan harga (breakevenTrigger = 0.005).

Strategi menggunakan fungsi strategy.entry dan strategy.exit TradingView untuk melaksanakan dagangan, dan secara lalai menggunakan 10% daripada dana akaun bagi setiap dagangan (default_qty_value=10). Untuk dagangan beli, harga henti rugi ialah close * (1 - 0.01) dan harga ambil untung ialah close * (1 + 0.02); untuk dagangan jual, harga henti rugi ialah close * (1 + 0.01) dan harga ambil untung ialah close * (1 - 0.02).

Kelebihan Strategi

Menganalisis kod strategi kuantitatif ini, kita boleh merumuskan beberapa kelebihan ketara berikut:

  1. Mekanisme Penjanaan Isyarat Jelas: Peristiwa persilangan berdasarkan penunjuk RSI menghasilkan isyarat masuk yang jelas, mengelakkan pertimbangan subjektif.
  2. Pengurusan Risiko Lengkap: Setiap dagangan dilengkapi dengan henti rugi dan ambil untung, mengawal risiko yang boleh diurus, dan menggunakan nisbah risiko-keuntungan 1:2, yang membantu pertumbuhan modal dalam jangka panjang.
  3. Jejak Henti Rugi Dinamik: Menggunakan parameter trail_points dan trail_offset untuk melaksanakan fungsi jejak henti rugi, membolehkan pengekalan lebih banyak keuntungan dalam pasaran yang cenderung.
  4. Pelaksanaan Dagangan Automatik: Setelah parameter ditetapkan, strategi boleh dilaksanakan secara automatik sepenuhnya, mengurangkan gangguan emosi.
  5. Logik Strategi Jelas: Struktur kod yang jelas, pembahagian modul fungsi yang munasabah, memudahkan pemahaman dan pengoptimuman.
  6. Maklum Balas Visual: Dengan memaparkan nilai RSI dan garis tahap utama pada carta, pedagang dapat memahami secara visual operasi strategi.

Kelebihan ini menjadikan strategi ini amat sesuai untuk pelabur jangka sederhana panjang dan pedagang yang ingin mengurangkan pengaruh emosi dalam dagangan.

Risiko Strategi

Walaupun strategi ini mempunyai banyak kelebihan, terdapat risiko berikut yang perlu diberi perhatian:

  1. Risiko Turun Naik Berulang: Dalam pasaran yang mendatar (sideways), RSI mungkin kerap berayun antara 30 dan 70, menyebabkan isyarat palsu yang berturut-turut dan kerugian.
  2. Keterbatasan Parameter Tetap: Strategi menggunakan panjang RSI tetap (14) dan garis tahap (30/70), yang mungkin tidak sesuai untuk semua persekitaran pasaran dan jangka masa.
  3. Nisbah Henti Rugi Tetap: Menggunakan nisbah henti rugi tetap (1%) boleh menyebabkan henti rugi awal dalam pasaran yang sangat berubah-ubah.
  4. Ketiadaan Penapisan Persekitaran Pasaran: Strategi tidak mempunyai mekanisme untuk menyesuaikan parameter atau menghentikan dagangan berdasarkan persekitaran pasaran yang berbeza (trend/oscillating).
  5. Tidak Mengambil Kira Kos Dagangan: Kod tidak menangani secara jelas kos seperti gelinciran dan yuran, yang boleh menjejaskan keuntungan sebenar.
  6. Risiko Peristiwa Luar Biasa: Apabila berita besar atau peristiwa angsa hitam berlaku, harga mungkin melompat melebihi tahap henti rugi, menyebabkan kerugian sebenar lebih besar daripada jangkaan.

Untuk mengurangkan risiko ini, adalah disyorkan untuk melakukan ujian sejarah yang mencukupi, menyesuaikan parameter mengikut keadaan pasaran tertentu, dan menambah penapis tambahan untuk mengurangkan isyarat palsu.

Hala Tuju Pengoptimuman Strategi

Berdasarkan analisis mendalam kod, strategi ini boleh dioptimumkan dalam beberapa hala tuju berikut:

  1. Menambah Penapis Trend: Gabungkan penunjuk seperti Purata Bergerak atau ADX untuk berdagang hanya dalam arah trend yang jelas, mengelakkan dagangan kerap dalam pasaran yang mendatar.
  2. Parameter RSI Dinamik: Laraskan secara automatik panjang RSI dan tahap terlebih beli/terlebih jual berdasarkan turun naik pasaran, contohnya dengan meluaskan julat 30/70 apabila turun naik meningkat.
  3. Memperbaiki Mekanisme Henti Rugi: Gunakan ATR (Purata Julat Sebenar) untuk menetapkan kedudukan henti rugi dan bukannya nisbah tetap, menjadikan henti rugi lebih sepadan dengan turun naik pasaran sebenar.
  4. Mengoptimumkan Pengurusan Modal: Laksanakan pelarasan saiz kedudukan berdasarkan turun naik; tambah kedudukan semasa turun naik rendah, dan kurangkan semasa turun naik tinggi.
  5. Menambah Penapis Masa: Elakkan dagangan semasa pembukaan, penutupan pasaran atau tempoh kecairan rendah.
  6. Mekanisme Pengesahan Isyarat: Tambah penunjuk pengesahan tambahan seperti volum atau penunjuk momentum lain untuk mengurangkan isyarat palsu.
  7. Mengoptimumkan Nisbah Untung Rugi: Uji nisbah ambil untung/henti rugi yang berbeza berdasarkan data sejarah untuk mencari kombinasi optimum.
  8. Melaksanakan Strategi Pecahan Bersama: Apabila isyarat RSI muncul, sahkan harga menembusi tahap sokongan/rintangan utama sebelum melaksanakan dagangan.

Pelaksanaan hala tuju pengoptimuman ini memerlukan lebih banyak logik kod dan ujian parameter, tetapi dapat meningkatkan keteguhan dan keuntungan strategi dengan ketara.

Kesimpulan

Strategi Jejak Henti Untung Rugi Dinamik RSI adalah sistem dagangan kuantitatif yang direka dengan baik, menggabungkan penjanaan isyarat klasik penunjuk RSI dengan teknik pengurusan risiko moden. Kelebihan utama strategi ini terletak pada peraturan dagangan yang jelas dan mekanisme kawalan risiko menyeluruh, termasuk henti rugi tetap, jejak henti rugi dinamik, dan nisbah untung rugi yang dioptimumkan.

Walau bagaimanapun, strategi ini juga mempunyai beberapa kelemahan, seperti mudah menghasilkan isyarat palsu dalam pasaran mendatar dan kekurangan kelenturan parameter tetap. Dengan menambah penapis trend, memperkenalkan pelarasan parameter dinamik, memperbaiki mekanisme henti rugi, dan mengoptimumkan pengurusan modal, prestasi strategi dapat dipertingkatkan lagi.

Strategi ini sesuai digunakan sebagai rangka kerja asas untuk sistem dagangan. Pedagang boleh menyesuaikan parameter mengikut gaya dagangan dan pemerhatian pasaran masing-masing, atau menggabungkannya dengan penunjuk teknikal lain untuk membina sistem dagangan yang lebih teguh dan mudah menyesuaikan diri. Matlamat akhir adalah untuk menangkap peluang pasaran dan memperoleh pendapatan yang konsisten dan stabil melalui kaedah sistematik sambil melindungi modal.

Source
Pine
/*backtest
start: 2024-05-13 00:00:00
end: 2025-05-11 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"DOGE_USDT"}]
*/

//@version=5
strategy("RSI Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// RSI Settings
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)