
Strategi perdagangan reversal adalah kaedah perdagangan kuantitatif yang menggabungkan indeks yang agak kuat dalam jangka pendek (RSI) dengan keadaan penapisan berganda. Strategi ini terutamanya menangkap peluang rebound selepas pasaran oversold, mengenal pasti peluang pembelian yang berpotensi melalui isyarat RSI di bawah 20, dan menggabungkan trend, volume, dan penapisan tiga kali bentuk gelung untuk memastikan kualiti perdagangan. Strategi ini juga direka bentuk tiga mekanisme keluar: kedudukan yang merata, isyarat RSI dan had masa untuk melindungi keuntungan dan mengawal risiko dalam keadaan pasaran yang berbeza.
Prinsip teras strategi ini adalah berdasarkan kepada sifat RSI ((2) berbalik dalam jangka masa yang singkat, dan dilaksanakan dengan logik berikut:
Syarat kemasukan:
Syarat keluar:
Dengan menggabungkan isyarat pembalikan oversold jangka pendek dengan keadaan penapisan berganda, strategi ini dapat mengenal pasti peluang rebound berkemungkinan tinggi dengan berkesan, sambil melindungi keuntungan dan mengawal risiko pegangan melalui mekanisme keluar berganda.
Mekanisme penapisan berbilangDengan menggabungkan trend, kuantiti pertukaran dan syarat penapisan tiga bentuk, kualiti isyarat masuk meningkat dengan ketara dan isyarat palsu dikurangkan.
Mekanisme keluar yang fleksibelKetiga-tiga syarat untuk keluar: (Pengambilan kedudukan yang seimbang, RSI overbought dan had masa) menyediakan rangka kerja pengurusan risiko yang komprehensif untuk menyesuaikan diri dengan keadaan pasaran yang berbeza.
Penggunaan RSI jangka pendekRSI ((2)) lebih sensitif berbanding RSI ((14) tradisional, mampu menangkap lebih cepat keadaan oversold jangka pendek, meningkatkan kesesuaian perdagangan.
Penegasan trendMenuntut harga berada di atas garis purata kritikal, memastikan perdagangan dalam trend naik secara keseluruhan, meningkatkan kadar kejayaan.
Pengesahan kuantitiDengan penapisan kuantiti transaksi, ia memastikan transaksi berlaku semasa pasaran aktif dan meningkatkan kebolehpercayaan harga.
Bantuan visualStrategi ini merangkumi penanda visual isyarat masuk dan keluar untuk analisis dan pemantauan masa nyata.
RSI membalikkan isyarat palsuRSI (2) sangat sensitif dan boleh menghasilkan isyarat palsu dalam keadaan pasaran tertentu, terutamanya dalam persekitaran yang bergelombang tinggi. Penyelesaian: Penambahan syarat penapisan tiga mengurangkan masalah ini, tetapi masih memerlukan penyesuaian nilai had RSI dalam keadaan pasaran yang berbeza.
Sistem Penutupan Keluar Tetap: Had keluar RSI tetap ((70) dan had masa ((7 hari) mungkin tidak berlaku untuk semua keadaan pasaran. Penyelesaian: Sesuaikan parameter ini mengikut ciri-ciri dan turun naik pasaran yang berbeza, atau pertimbangkan untuk memasukkan mekanisme penyesuaian nilai terhad yang dinamik.
Risiko perubahan trendWalaupun harga berada di atas garis purata, trend pasaran mungkin berbalik secara tiba-tiba. Penyelesaian: Pertimbangkan untuk menambah lebih banyak indikator trend atau analisis struktur harga untuk meningkatkan ketepatan penilaian trend.
Kesilapan jumlah pesananKadang-kadang, jumlah dagangan yang tinggi mungkin didorong oleh pasaran jual dan bukan pasaran beli, yang menyebabkan salah penilaian. Penyelesaian: Pertimbangkan untuk menggabungkan dengan penunjuk kuantiti transaksi lain seperti OBV (indikator arus tenaga) untuk mengesahkan lebih lanjut perbandingan kuasa jual beli.
Kepekaan ParameterStrategi bergantung kepada beberapa parameter tetap dan mungkin memerlukan penyesuaian yang kerap dalam keadaan pasaran yang berbeza. Penyelesaian: Pertimbangkan untuk memperkenalkan mekanisme parameter penyesuaian diri, menyesuaikan nilai parameter mengikut keadaan pasaran yang dinamik.
Penurunan RSI secara automatikStrategi semasa menggunakan had RSI yang tetap ((20 dan 70), anda boleh mempertimbangkan untuk menyesuaikan had ini mengikut dinamik turun naik pasaran. Sebagai contoh, penggunaan had yang lebih sempit dalam pasaran turun naik rendah dan penggunaan had yang lebih luas dalam pasaran turun naik tinggi, yang dapat menyesuaikan diri dengan lebih baik dengan keadaan pasaran yang berbeza.
Meningkatkan penapis trendSelain EMA80 dan MA200, pertimbangan untuk memasukkan indikator kekuatan trend (seperti ADX) atau analisis struktur harga (seperti tinggi yang lebih tinggi dan rendah yang lebih tinggi) boleh diambil untuk menilai keadaan trend secara lebih menyeluruh dan mengurangkan risiko perdagangan dalam trend yang lemah.
Pengurusan masa pegangan dinamikMenggunakan mekanisme keluar 7 hari yang tetap, anda boleh mempertimbangkan untuk menyesuaikan masa pegangan mengikut turun naik pasaran atau ATR, memendekkan masa pegangan di pasaran yang bergolak tinggi dan memanjangkan masa yang sesuai di pasaran yang bergolak rendah.
Meningkatkan sasaran harga keluarDi atas asas mekanisme keluar yang sedia ada, strategi keluar sasaran harga berdasarkan ATR atau tahap sokongan / rintangan boleh ditambah, memberikan mekanisme penguncian keuntungan yang lebih tepat.
Peningkatan analisis jumlah lulusPertimbangkan untuk memasukkan kadar perubahan jumlah transaksi atau penunjuk jumlah transaksi yang terkumpul (seperti OBV), untuk mengenal pasti dengan lebih tepat perbandingan kekuatan jual beli dan mengurangkan risiko penipuan jumlah transaksi.
Mekanisme penguncian keuntungan separa: Menerapkan fungsi pembatalan kedudukan secara berturut-turut, seperti pembatalan sebahagian daripada kedudukan apabila mencapai sasaran keuntungan tertentu, dan menetapkan tracking stop loss untuk baki kedudukan untuk memaksimumkan peluang trend besar.
Penapisan persekitaran pasaran: menyertai penunjuk klasifikasi persekitaran pasaran (seperti VIX atau penunjuk kadar turun naik), memilih strategi untuk mengaktifkan atau mematikan dalam persekitaran pasaran yang berbeza, dan mengelakkan perdagangan dalam keadaan pasaran yang tidak sesuai.
Strategi perdagangan reversal adalah kaedah perdagangan kuantitatif yang menggabungkan isyarat reversal RSI yang sangat pendek dengan keadaan penyaringan dan mekanisme keluar yang banyak. Strategi ini dapat mengidentifikasi peluang rebound jangka pendek yang berkemungkinan tinggi dengan cara mengesahkan trend, mengesahkan kuantiti transaksi dan memanipulasi bentuk reversal dengan isyarat jual beli RSI yang lebih rendah daripada 20.
Kelebihan utama strategi ini adalah bahawa keadaan penapisan berganda meningkatkan kualiti isyarat dengan ketara, mekanisme keluar tiga memberikan pengurusan risiko yang komprehensif, dan penggunaan RSI ultra-pendek meningkatkan kesesuaian isyarat. Walau bagaimanapun, strategi ini juga menghadapi risiko seperti isyarat palsu RSI, sekatan parameter tetap dan perubahan persekitaran pasaran.
Dengan memperkenalkan parameter penyesuaian diri, meningkatkan trend dan analisis kuantiti transaksi, pengurusan kedudukan dinamik, dan mekanisme pelepasan kumpulan, strategi ini dapat meningkatkan penyesuaian dan kestabilan dalam pelbagai keadaan pasaran. Secara keseluruhannya, ini adalah strategi perdagangan berbalik jangka pendek yang jelas dan logik yang ketat, sesuai untuk menangkap peluang rebound selepas penyesuaian jangka pendek dalam trend menaik.
/*backtest
start: 2025-06-14 00:00:00
end: 2025-07-13 17:59:00
period: 4m
basePeriod: 4m
exchanges: [{"eid":"Futures_Binance","currency":"SOL_USDT","balance":200000}]
*/
//@version=5
strategy("RSI(2) - Estratégia com 3 filtros e 3 saídas", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// === PARÂMETROS ===
rsi_threshold = 20
rsi_period = 2
validade_dias = 7
// === CÁLCULOS BASE ===
rsi = ta.rsi(close, rsi_period)
ema80 = ta.ema(close, 80)
ma200 = ta.sma(close, 200)
media_volume = ta.sma(volume, 20)
trend_ok = close > ma200 and close > ema80
volume_ok = volume > media_volume
candle_reversao = close > open
entry_signal = rsi < rsi_threshold and trend_ok and volume_ok and candle_reversao
// === VARIÁVEIS PERSISTENTES ===
var int entrada_bar = na
var float preco_entrada = na
// === LÓGICA DE ENTRADA ===
if entry_signal
strategy.entry("Compra RSI", strategy.long)
entrada_bar := bar_index
preco_entrada := close
// === LÓGICA DE SAÍDA ===
dias_passados = not na(entrada_bar) and (bar_index - entrada_bar >= validade_dias)
lucro_no_fecho = not na(preco_entrada) and close > preco_entrada
rsi70 = rsi > 70
saida = lucro_no_fecho or rsi70 or dias_passados
if saida
strategy.close("Compra RSI")
// === VISUAL (OPCIONAL) ===
plotshape(entry_signal, title="Seta Entrada RSI<20", location=location.belowbar,
style=shape.arrowup, color=color.green, size=size.small, text="RSI<20")
plotshape(saida, title="Saída", location=location.abovebar,
style=shape.arrowdown, color=color.red, size=size.tiny)