Strategi Pembalikan Gap RSI


Tanggal Pembuatan: 2023-11-24 16:01:31 Akhirnya memodifikasi: 2023-11-24 16:01:31
menyalin: 0 Jumlah klik: 614
1
fokus pada
1617
Pengikut

Strategi Pembalikan Gap RSI

Ringkasan

RSI adalah strategi perdagangan garis pendek yang didasarkan pada indikator RSI yang mengidentifikasi peluang untuk membalikkan tren. Strategi ini menggunakan indikator RSI untuk menilai terobosan di area multihead atau area kosong, membentuk bentuk terobosan setelah terobosan, dan peluang untuk menangkap titik balik pasar tepat waktu.

Prinsip Strategi

Strategi ini terutama bergantung pada indikator RSI untuk menilai pembentukan overbought dan oversold. Aturan spesifiknya adalah sebagai berikut:

  1. Untuk menilai apakah RSI telah melakukan terobosan di zona oversold dengan menembus 23, membentuk bentuk lompat-lompat yang berbalik dari overbought, jika memenuhi maka masuk lebih banyak.

  2. Kondisi multi-stop adalah stop pada saat RSI mencapai 75; kondisi stop loss adalah stop loss pada saat RSI mencapai 189 poin.

  3. Untuk menilai apakah RSI telah menembus 75 di bawah zona overbought, bentuknya berbalik dengan lompat-lompat yang dipicu oleh banyak overbought, jika memenuhi, maka masuklah ke posisi kosong.

  4. Kondisi stop loss pada kartu kosong adalah stop loss pada saat RSI melewati 23 poin; kondisi stop loss adalah stop loss pada saat RSI melewati 152 poin.

Strategi ini adalah inti dari strategi ini adalah untuk menangkap peluang reversal tepat waktu dengan menilai reversal yang mendobrak. Pada saat yang sama, pengaturan kondisi stop loss untuk mengunci keuntungan dan menghindari risiko kegagalan reversal.

Analisis Keunggulan

  1. Menggunakan indikator RSI untuk menilai bentuk pembalikan, menangkap peluang pembalikan pasar tepat waktu.

  2. Penembusan dalam bentuk terbalik terjadi dengan lompatan udara GAP, tingkat keberhasilan yang lebih tinggi.

  3. Pengaturan Stop Loss Condition, yang dapat mengontrol risiko secara efektif.

  4. Strategi ini sederhana, jelas, dan mudah dipahami.

Analisis risiko

  1. RSI memiliki probabilitas untuk menghasilkan sinyal pembalikan palsu, yang mungkin akan membalik kembali setelah masuk.

  2. Stop loss point yang tidak tepat dapat menyebabkan stop loss atau stop loss yang terlalu dini.

  3. Parameter strategi perlu terus diuji dan dioptimalkan, seperti panjang siklus RSI, zona overbought dan oversold.

  4. Pengaturan parameter akan sangat bervariasi tergantung pada varietas dan periode waktu.

Arah optimasi

  1. Uji pengaturan parameter RSI yang berbeda untuk mengoptimalkan pengakuan reverse.

  2. Menambahkan filter untuk indikator lain untuk menghindari kemungkinan pembalikan palsu. Misalnya, menambahkan konfirmasi indikator MACD.

  3. Menambahkan kondisi penyaringan volume transaksi yang terbalik.

  4. Uji optimasi parameter dari berbagai periode waktu untuk mencari periode yang paling sesuai.

Meringkaskan

GBP RSI berbalik dengan menangkap sinyal RSI berbalik. Strategi ini sederhana, jelas, dan mudah dipelajari. Strategi ini memiliki keuntungan seperti tingkat keberhasilan yang tinggi dan pengendalian risiko.

Kode Sumber Strategi
/*backtest
start: 2022-11-23 00:00:00
end: 2023-06-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("GBP combine", overlay=true)
length = input( 8 )
overSold = input( 23 )
overBought = input( 75 )
price = close
overSoldP = input( 35 )
overBoughtP = input (78)
ProfitL = input(406)
LossL = input(189)
ProfitS = input(370)
LossS = input(152)
BarssinceL = input(16)
BarssinceS = input(26)

vrsi = rsi(price, length)

longCondition() => crossunder(vrsi, overSold)
closeLPLCondition() => crossover(vrsi, overBoughtP)
closeLCondition() => barssince(longCondition())>BarssinceL

shortCondition() => crossover (vrsi, overBought)
closeLPSCondition() => crossunder(vrsi, overSoldP)
closeSCondition() => barssince(shortCondition())>BarssinceS

if (longCondition())
    strategy.entry("Long", strategy.long)
    strategy.exit ("Exit", "Long", profit=ProfitL,loss=LossL)
strategy.close("Long", when = closeLPLCondition() or closeLCondition())

if (shortCondition())
    strategy.entry("Short", strategy.short)
    strategy.exit ("Exit", "Short", profit=ProfitS,loss=LossS)
strategy.close("Short", when = closeLPSCondition() or closeSCondition())


//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)