Strategi ini adalah sistem perdagangan berdasarkan Indeks Kekuatan Relatif (RSI), yang direka khas untuk pasaran tertentu. Ia menggunakan zon oversold dan overbought penunjuk RSI untuk menentukan titik masuk dan keluar, sambil menggabungkan mekanisme stop-loss dinamik untuk mengawal risiko. Idea teras strategi ini adalah untuk memasuki kedudukan panjang apabila pasaran oversold dan keluar apabila RSI naik ke zon overbought atau mencapai peratusan kerugian maksimum yang telah ditetapkan.
Syarat kemasukan: Strategi membuka kedudukan panjang apabila nilai RSI jatuh di bawah ambang kemasukan yang ditetapkan (pedefault 24). Ia menggunakan harga rendah harian untuk mengira RSI, dan bukannya harga penutupan yang biasa digunakan, yang mungkin menjadikan strategi lebih sensitif terhadap paras rendah pasaran.
Syarat Keluar: Strategi mempunyai dua syarat keluar: a) Apabila nilai RSI melebihi ambang keluar yang ditetapkan (default 72), yang menunjukkan pasaran berpotensi overbought, kedudukan ditutup. b) Apabila peratusan kerugian melebihi toleransi kerugian maksimum yang telah ditetapkan (default 20%), ia mencetuskan penutupan stop-loss.
Pengurusan Posisi: Strategi secara lalai menggunakan 10% daripada jumlah nilai akaun sebagai jumlah dana untuk setiap perdagangan.
Pengiraan RSI: RSI dikira menggunakan tempoh 14 hari, tetapi berdasarkan harga rendah dan bukannya harga penutupan tradisional.
Masuk Dinamis: Dengan menggunakan tahap terendah RSI sebagai isyarat masuk, strategi dapat menangkap peluang pemulihan yang berpotensi apabila pasaran terlalu banyak dijual.
Kawalan Risiko: Menggabungkan kedua-dua petunjuk teknikal (RSI) dan mekanisme keluar stop-loss peratusan, yang membolehkan pengambilan keuntungan tepat pada masanya apabila pasaran bertukar dan mengawal kerugian apabila trend tidak menguntungkan.
Fleksibiliti: Strategi ini membolehkan pengguna menyesuaikan tempoh pengiraan RSI, ambang masuk dan keluar, dan peratusan kerugian maksimum, yang boleh diselaraskan mengikut ciri pasaran yang berbeza.
Menggunakan Harga Rendah untuk Pengiraan RSI: Kaedah pengiraan RSI yang tidak tradisional ini mungkin lebih cenderung untuk menangkap paras terendah pasaran, memihak kepada kemasukan pada kedudukan harga yang lebih rendah.
Kesederhanaan dan Kejelasan: Logik strategi agak mudah, mudah difahami dan dilaksanakan, sementara juga mudah untuk pengoptimuman dan pengembangan berikutnya.
Risiko Pecah Palsu: Di pasaran yang sangat tidak menentu, RSI sering boleh mencetuskan isyarat kemasukan, yang membawa kepada pelbagai perdagangan yang dimulakan dan dengan cepat dihentikan.
Pengikut Trend yang Tidak mencukupi: Strategi ini terutamanya bergantung pada isyarat pembalikan RSI, yang boleh menyebabkan penutupan posisi lebih awal di pasaran trend yang kuat, kehilangan peluang keuntungan yang lebih besar.
Stop-Loss Peratusan Tetap: Walaupun mekanisme stop-loss ditetapkan, stop-loss peratusan tetap mungkin tidak sesuai untuk semua keadaan pasaran, berpotensi terlalu longgar atau terlalu ketat dalam situasi tertentu.
Kebergantungan satu penunjuk: Strategi hanya bergantung kepada penunjuk RSI, kekurangan pengesahan dari penunjuk teknikal atau faktor asas lain, yang boleh meningkatkan risiko penilaian yang salah.
Pembatasan pasaran khusus: Strategi ini direka untuk pasaran tertentu dan mungkin tidak boleh digunakan untuk jenis produk atau pasaran kewangan lain.
Gabungan Multi-Indikator: Pertimbangkan untuk memperkenalkan penunjuk teknikal lain seperti purata bergerak, Bollinger Bands, dan lain-lain, untuk digunakan bersama-sama dengan RSI untuk meningkatkan kebolehpercayaan isyarat.
Parameter penyesuaian: Membangunkan mekanisme untuk menyesuaikan secara automatik tempoh pengiraan RSI dan ambang masuk/keluar berdasarkan turun naik pasaran, menjadikan strategi lebih mudah disesuaikan.
Stop-Loss Dinamik: Ubah stop-loss peratusan tetap kepada stop-loss trailing atau ATR (Average True Range), yang mungkin lebih sesuai dengan situasi turun naik pasaran yang berbeza.
Pengoptimuman Pengurusan Posisi: Pertimbangkan menyesuaikan nisbah dana secara dinamik untuk setiap perdagangan berdasarkan kekuatan RSI atau turun naik pasaran, dan bukannya ditetapkan pada 10%.
Tambah Penapisan Trend: Memperkenalkan mekanisme penghakiman trend, seperti menggunakan purata bergerak jangka panjang, untuk mengelakkan penutupan posisi sebelum waktunya dalam trend menaik yang kuat.
Penapisan Masa: Tambah sekatan tetingkap masa dagangan untuk mengelakkan dagangan semasa tempoh turun naik pasaran yang rendah atau kecairan yang lemah.
Ujian balik dan pengoptimuman: Melakukan pengoptimuman parameter yang luas dan pengujian balik strategi untuk mencari kombinasi parameter terbaik di bawah keadaan pasaran yang berbeza.
RSI ini berdasarkan dinamik rendah harga masuk dan strategi stop-loss menyediakan satu ringkas dan berkesan kaedah perdagangan. Dengan memanfaatkan RSI
Walau bagaimanapun, strategi ini juga mempunyai beberapa batasan, seperti terlalu bergantung pada satu penunjuk dan potensi penutupan posisi yang terlalu awal. Untuk meningkatkan kekuatan dan daya adaptasi strategi, pertimbangkan untuk memperkenalkan pengesahan pelbagai penunjuk, parameter adaptif, stop-loss dinamik, dan arah pengoptimuman lain. Sementara itu, pengujian balik yang mendalam dan pengoptimuman parameter untuk ciri pasaran yang berbeza juga diperlukan.
Secara keseluruhannya, strategi ini menyediakan pedagang dengan titik permulaan yang baik yang boleh disesuaikan dan ditingkatkan lagi berdasarkan gaya perdagangan peribadi dan ciri pasaran sasaran. Dalam aplikasi praktikal, disyorkan agar pedagang menilai dengan teliti prestasi strategi di bawah persekitaran pasaran yang berbeza dan menggabungkannya dengan alat analisis lain dan teknik pengurusan risiko untuk meningkatkan keberkesanan keseluruhan strategi.
//@version=5 strategy("Simple RSI Strategy with Low as Source", overlay=true) // Input parameters rsiLength = input.int(14, title="RSI Length") rsiEntryLevel = input.int(24, title="RSI Entry Level") rsiExitLevel = input.int(72, title="RSI Exit Level") lossTolerance = input.float(20.0, title="Max Loss %") // Calculating RSI using the low price rsi = ta.rsi(low, rsiLength) // Entry condition longCondition = rsi < rsiEntryLevel if (longCondition) strategy.entry("Long", strategy.long) // Recording the entry price var float entryPrice = na if (longCondition) entryPrice := low // Exit conditions percentFromEntry = 100 * (close - entryPrice) / entryPrice exitCondition1 = rsi > rsiExitLevel exitCondition2 = percentFromEntry <= -lossTolerance if (exitCondition1 or exitCondition2) strategy.close("Long") // Plotting plot(rsi, "RSI", color=color.blue) hline(rsiEntryLevel, "Entry Level", color=color.green) hline(rsiExitLevel, "Exit Level", color=color.red)