
Strategi masuk masuk penyaring RSI adalah sistem perdagangan kuantitatif yang direka khas untuk mengenal pasti trend pasaran lembu. Strategi ini menggabungkan empat indeks bergerak rata-rata ((EMA) dan indeks yang agak kuat ((RSI) dari empat tempoh yang berbeza untuk mengukuhkan arah trend dan mengoptimumkan masa masuk. Dengan memastikan urutan EMA yang betul dan kawalan yang bijak terhadap nilai RSI, strategi ini bertujuan untuk menangkap tren kenaikan yang kuat sambil mengelakkan masuk ke kawasan pembelian yang berlebihan, yang meningkatkan kejayaan perdagangan dan kecekapan modal.
Prinsip utama strategi ini adalah berdasarkan analisis pelbagai jangka masa, untuk mengesahkan kekuatan dan arah trend dengan susunan purata bergerak jangka pendek, pertengahan dan panjang. Secara khusus, strategi ini menggunakan empat EMA: 9 hari (ultra-pendek), 21 hari (pendek), 63 hari (sedang) dan 200 hari (panjang).
Logik kemasukan adalah jelas dan ketat:
Logik keluar adalah berdasarkan isyarat pembalikan trend:
Strategi ini juga mengambil kira dua syarat untuk bermain yang dikomentari:
Dengan menggabungkan syarat-syarat ini, strategi membentuk sistem pengesanan trend yang lengkap, dengan fokus pada pengesanan trend dan kawalan risiko.
Pengesahan trend pelbagai peringkat: Menggunakan empat EMA yang berbeza memberikan pengesahan trend yang lebih dipercayai, mengurangkan isyarat palsu. Keperluan untuk susunan tangga memastikan bahawa ia hanya akan masuk apabila trend naik telah disahkan pada setiap bingkai masa, meningkatkan kualiti isyarat dengan ketara.
Pengoptimuman masa masukMenggabungkan RSI≤60 dengan syarat untuk mengelakkan masuk ke dalam zon beli yang berlebihan, ini membantu mengelakkan risiko kenaikan harga dan kemungkinan panggilan balik.
Melihat Trend yang JelasStrategi: Menggunakan warna yang berbeza untuk menandakan setiap garis EMA di carta, dan menunjukkan keadaan pasaran secara intuitif dengan perubahan warna latar belakang (bull market menjadi hijau muda, bear market menjadi merah muda), membolehkan peniaga dengan mudah mengenali keadaan trend semasa.
Pengurusan kewangan bersepaduStrategi ini mempunyai peraturan pengurusan dana yang terbina dalam, dengan hanya 10% dana digunakan pada setiap transaksi, yang membantu mengawal risiko dan memanjangkan jangka hayat akaun.
Sangat boleh menyesuaikan diriStruktur kod jelas dan mudah untuk diperluaskan dan diubah suai. Sebagai contoh, 126 hari EMA dan syarat keluar tambahan yang telah dikomentari dapat diaktifkan dengan mudah mengikut keperluan, menjadikan strategi dapat disesuaikan dengan keadaan pasaran yang berbeza.
Kesedaran kosStrategi ini mengambil kira komisen perdagangan balik sebanyak 0.75%, yang menjadikan keputusan pengukuran lebih dekat dengan keadaan perdagangan sebenar.
Pengiktirafan trend yang ketinggalanOleh kerana EMA pada dasarnya adalah penunjuk ketinggalan, strategi mungkin hanya dapat dikenali dan masuk setelah trend telah berkembang untuk beberapa waktu, kehilangan sebahagian daripada pergerakan awal. Untuk menghadapi risiko ini, anda boleh mempertimbangkan untuk menyesuaikan kitaran EMA atau menambah keadaan pemicu yang lebih sensitif.
Risiko beraksi lebih awal: Keluar ketika 21 hari EMA di bawah 63 hari EMA boleh menyebabkan keluar terlalu awal dari trend jangka panjang dalam turun naik jangka pendek. Penyelesaian boleh termasuk menambah syarat pengesahan atau menggunakan trailing stop sebagai pengganti isyarat keluar tetap.
Syarat penapisan terlalu ketatKeperluan RSI≤60 mungkin menyebabkan kehilangan beberapa kenaikan yang kuat, terutamanya di pasaran yang meningkat dengan cepat. Anda boleh mempertimbangkan untuk menyesuaikan nilai RSI yang rendah mengikut keadaan pasaran yang berbeza.
Batasan transaksi satu arahStrategi hanya memberi tumpuan kepada membuat lebih banyak peluang, mengabaikan kemungkinan peluang shorting, yang boleh menyebabkan pemadaman jangka panjang dalam pasaran beruang atau goyah. Strategi yang diperluaskan untuk memasukkan peraturan shorting dapat menyelesaikan batasan ini.
Risiko tetap parameter: Semua parameter indikator (period EMA, RSI) adalah tetap dan mungkin tidak berlaku untuk semua keadaan pasaran. Pelaksanaan parameter pengoptimuman atau parameter penyesuaian dapat meningkatkan prestasi strategi dalam keadaan pasaran yang berbeza.
Peruntukan dana tunggal: Menggunakan 10% modal tetap mungkin bukan pilihan terbaik. Mengubah saiz kedudukan mengikut turun naik pasaran dan kekuatan isyarat secara dinamik dapat mengawal risiko dan mengoptimumkan pulangan dengan lebih baik.
Meningkatkan kualiti isyarat masukAnda boleh mempertimbangkan untuk mengintegrasikan penunjuk pengesahan tambahan, seperti pengesahan jumlah transaksi atau penunjuk momentum (MACD, Stochastic, dan lain-lain). Ini dilakukan kerana bergantung pada harga semata-mata dan EMA mungkin menghasilkan isyarat yang salah dalam pasaran yang bergolak, dan pengesahan pelbagai penunjuk dapat meningkatkan kebolehpercayaan isyarat.
Optimumkan mekanisme keluarMekanisme yang sedia ada agak mudah, dan boleh dipertimbangkan untuk melaksanakan penambahbaikan berikut:
Pengaturan parameter dinamikPertimbangkan untuk menyesuaikan kitaran EMA dan paras RSI mengikut pergerakan kadar turun naik pasaran. Gunakan kitaran EMA yang lebih lama dan paras RSI yang lebih tinggi dalam keadaan turun naik yang tinggi, sebaliknya dalam keadaan turun naik yang rendah. Ini dapat membuat strategi lebih sesuai dengan keadaan pasaran yang berbeza.
Menyertai logik kosongDengan menggunakan logik multihead semasa, menambah syarat shorting (EMA ke belakang + RSI tinggi), strategi ini dapat menghasilkan keuntungan dalam pasaran beruang dan meningkatkan penggunaan dana.
Pengurusan wang yang lebih halusMengubah saiz kedudukan mengikut kekuatan isyarat, turun naik pasaran dan dinamik prestasi semasa, dan bukan 10% tetap. Sebagai contoh, meningkatkan peratusan kedudukan apabila RSI berada dalam julat ideal apabila kesesuaian pelbagai jangka masa lebih kuat.
Tambah mekanisme kawalan anjakan semula: menetapkan had pengeluaran maksimum yang boleh diterima, mengurangkan kedudukan atau menangguhkan perdagangan apabila tahap pengeluaran tertentu dicapai. Ini dapat mencegah kerugian berturut-turut dalam keadaan pasaran yang tidak menguntungkan.
Pengesahan trend rata-rata bergerak pelbagai indeks dengan penapisan RSI Strategi kemasukan adalah sistem pemantauan trend yang direka dengan logik yang logik dan jelas. Dengan menggabungkan urutan EMA berkala untuk mengesahkan arah trend dan menggunakan penapisan RSI untuk kawasan pembelian berlebihan, strategi ini mengawal pendedahan risiko dengan berkesan sambil mengekalkan kualiti kemasukan yang lebih tinggi.
Kelebihan strategi terletak pada mekanisme pengesahan trend dan pengoptimuman masa masuknya yang pelbagai, manakala risiko utama berasal dari ketidakselesaan indikator dan masalah adaptasi yang mungkin disebabkan oleh penetapan parameter. Dengan melaksanakan arah pengoptimuman yang disyorkan, khususnya meningkatkan mekanisme keluar, penyesuaian parameter dinamik dan pengendalian dana yang lebih halus, strategi ini dijangka dapat mencapai prestasi yang lebih stabil dalam pelbagai persekitaran pasaran.
Ini adalah kerangka strategi asas yang patut dipertimbangkan oleh peniaga yang mencari pertumbuhan yang mantap dan strategi trend-following yang disukai, yang boleh disesuaikan dan dioptimumkan lebih lanjut berdasarkan pilihan risiko peribadi dan pandangan pasaran.
/*backtest
start: 2024-04-17 00:00:00
end: 2025-04-15 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"TRX_USD"}]
*/
//@version=5
strategy("4 EMAs with Entry and Exit Strategy", overlay=true, initial_capital=1000000, default_qty_value=10, default_qty_type=strategy.percent_of_equity,commission_type=strategy.commission.percent, commission_value=0.75)
// Calculate EMAs
ema9 = ta.ema(close, 9)
ema21 = ta.ema(close, 21)
ema63 = ta.ema(close, 63)
//ema126 = ta.ema(close, 126) // New EMA for 126 periods
ema200 = ta.ema(close, 200)
// Calculate RSI
rsiValue = ta.rsi(close, 14)
// Determine trend conditions
bullish = (ema9 > ema21) and (ema21 > ema63) and (ema63 > ema200)
bearish = (ema9 < ema21) and (ema21 < ema63) and (ema63 < ema200)
// Set background color based on trend
bgcolor(bullish ? color.new(color.green, 90) : na, title="Bullish Background")
bgcolor(bearish ? color.new(color.red, 90) : na, title="Bearish Background")
// Plot EMAs for visualization
plot(ema9, color=color.red, title="EMA 9")
plot(ema21, color=color.green, title="EMA 21")
plot(ema63, color=color.blue, title="EMA 63")
//plot(ema126, color=color.orange, title="EMA 126") // Plot for EMA 126
plot(ema200, color=color.black, title="EMA 200")
// Long Entry Conditions
longEntry = bullish and (close > ema9) and (rsiValue <=60)
// Exit Long Conditions
exitLong = ta.crossunder(ema21, ema63)
//(rsiValue > 80) or
//(close > ema126 * 1.4) // New condition: stock price is 40% above EMA 126
// Strategy Logic
if (longEntry)
strategy.entry("Long", strategy.long)
if (exitLong)
strategy.close("Long")