Strategi mengejar dan menjual ke bawah pasaran lembu


Tarikh penciptaan: 2023-11-02 16:21:21 Akhirnya diubah suai: 2023-11-02 16:21:21
Salin: 0 Bilangan klik: 673
1
fokus pada
1617
Pengikut

Strategi mengejar dan menjual ke bawah pasaran lembu

Gambaran keseluruhan

Strategi mengejar dan membunuh penurunan bull market bertujuan untuk menangkap pembelian balik dan pembelian balik menggunakan indikator RSI pada tahap bull market, dan membeli dengan trend pengesahan garis lurus ganda. Apabila harga kembali ke arah trend multihead, gunakan tanda pengesahan garis lurus untuk mendapatkan keuntungan.

Prinsip Strategi

Strategi ini mula dengan menetapkan tarikh permulaan dan tarikh akhir pengukuran, kemudian menetapkan parameter RSI dan parameter rata-rata perlahan.

Logik isyarat strategi adalah:

  1. Apabila RSI lebih kecil daripada nilai set (default 35), ia menunjukkan bahawa ia berada di kawasan oversold dan memberi isyarat beli;

  2. Pada masa yang sama, rata-rata cepat lebih tinggi daripada rata-rata lambat, yang menunjukkan bahawa ia berada dalam trend multi-kepala, dan mengelakkan membeli semasa penyusunan;

  3. Isyarat kedudukan rata dikeluarkan apabila harga lebih tinggi daripada garis rata-rata pantas dan garis rata-rata pantas lebih tinggi daripada garis rata-rata tengah.

Di atas adalah asas rasional untuk menggunakan RSI dan dua garis rata untuk menangkap peluang pembelian dalam pasaran lembu dan mendapatkan keuntungan tepat pada masanya apabila harga kembali ke arah trend.

Analisis kelebihan strategi

  • Menggunakan RSI untuk mengenal pasti titik oversold
  • Pelan-pelan untuk menilai trend besar dan mengelakkan membeli di pasaran yang bergolak
  • Garis purata sekali lagi melintasi penilaian untuk kembali ke arah trend dan mendapat keuntungan tepat pada masanya

Penunjuk RSI sangat sesuai untuk menangkap titik berbalik. Apabila RSI memasuki zon oversold, anda boleh membeli dengan berkesan untuk mengunci masa membeli di zon oversold.

Analisis risiko strategi

  • Parameter RSI ditetapkan dengan tidak betul, tidak dapat mengenal pasti kawasan oversold dengan berkesan
  • Parameter garis purata dipilih dengan tidak betul, menghasilkan banyak isyarat yang salah
  • Terlalu awal atau terlambat untuk menghentikan pelaburan

Parameter RSI jika ditetapkan terlalu besar atau terlalu kecil, akan kehilangan kesan penilaian tepat kawasan oversold. Jika parameter rata-rata dipilih dengan tidak betul, garisan cepat terlalu cepat atau garisan perlahan terlalu lambat juga akan menilai trend yang salah.

Anda boleh mengoptimumkan kesan penangguhan dengan menyesuaikan parameter RSI, memilih kitaran garis rata yang sesuai, dan menguji pelbagai cara penangguhan.

Arah pengoptimuman strategi

  • Uji parameter RSI untuk tempoh yang berbeza
  • Uji kombinasi garis rata yang berbeza
  • Cuba kaedah lain untuk berhenti, seperti menggerakkan atau menembusi berhenti.
  • Optimumkan pengurusan kedudukan
  • Mengambil kira kesan kos transaksi

Anda boleh mengoptimumkan penghakiman kawasan oversold dengan menguji kitaran RSI dengan parameter yang berbeza. Anda boleh menyesuaikan kombinasi kitaran rata-rata untuk mencari parameter terbaik untuk menentukan trend. Selain itu, anda boleh menguji cara-cara penutupan lain seperti penutupan bergerak, penutupan rintangan dan lain-lain.

ringkaskan

Strategi bull market mengejar dan membunuh penurunan strategi keseluruhan jelas dan logik, menggunakan RSI dan asas garis rata secara komprehensif, dalam keadaan trend untuk menguasai masa pembelian dan masa berhenti secara berkesan. Dengan pengoptimuman parameter, pengujian cara berhenti dan pengendalian kedudukan yang dioptimumkan dapat meningkatkan lagi kestabilan strategi dan prestasi saham.

Kod sumber strategi
/*backtest
start: 2023-10-02 00:00:00
end: 2023-11-01 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(shorttitle='Buy The Dips in Bull Market',title='Buy The Dips in Bull Market (by Coinrule)', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)
    
//Backtest dates
fromMonth = input(defval = 1,  title = "From Month")     
fromDay   = input(defval = 10,    title = "From Day")       
fromYear  = input(defval = 2020, title = "From Year")       
thruMonth = input(defval = 1,    title = "Thru Month")     
thruDay   = input(defval = 1,    title = "Thru Day")     
thruYear  = input(defval = 2112, title = "Thru Year")       
    
showDate  = input(defval = true, title = "Show Date Range")
    
start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => time >= start and time <= finish ? true : false       // create function "within window of time"
    
    
// RSI inputs and calculations
lengthRSI = input(14, title = 'RSI period', minval=1)
RSI = rsi(close, lengthRSI)

//MA inputs and calculations
inSignal=input(9, title='MAfast')
inlong1=input(50, title='MAslow')
inlong2=input(200, title='MAslow')


MAfast= sma(close, inSignal)
MAslow= sma(close, inlong1)
MAlong= sma(close, inlong2)


RSI_buy_signal= input(35, title='RSI Buy Signal')

    
//Entry
    
    
strategy.entry(id="long", long = true, when = RSI < RSI_buy_signal and MAlong < MAslow and window()) 
    
//Exit
    
    
strategy.close("long", when = close > MAfast and MAfast > MAslow and window())


plot(MAslow, color=color.orange, linewidth=1)
plot(MAfast, color=color.purple, linewidth=1)
plot(MAlong, color=color.blue, linewidth=2)