Strategi gabungan EMA dan RSI berganda


Tarikh penciptaan: 2023-11-23 16:37:38 Akhirnya diubah suai: 2023-11-23 16:37:38
Salin: 1 Bilangan klik: 872
1
fokus pada
1617
Pengikut

Strategi gabungan EMA dan RSI berganda

Gambaran keseluruhan

Strategi ini dinamakan gabungan strategi EMA dan RSI, yang menggabungkan kelebihan indikator EMA dan RSI untuk membentuk asas keputusan perdagangan yang lebih lengkap. Strategi ini menggunakan indikator EMA untuk menentukan trend harga dan isyarat trend, sambil membantu menentukan keadaan overbought dan oversold dengan indikator RSI, untuk mencapai harga rendah dan harga tinggi, untuk mendapatkan harga selisih.

Prinsip Strategi

Strategi ini mula-mula menggunakan indikator EMA ganda untuk menentukan trend harga secara keseluruhan, indikator EMA dapat mencerminkan kecenderungan harga dengan lebih baik, kombinasi indikator EMA ganda dapat menentukan trend kenaikan dan penurunan harga. Strategi menetapkan kitaran EMA garis cepat sebanyak 34, menentukan trend jangka pendek dan masuk; menetapkan kitaran EMA garis perlahan yang lebih lama, menentukan trend jangka panjang. Apabila harga naik EMA garis cepat adalah masa untuk membeli, dan EMA garis perlahan adalah masa untuk menjual.

Pada masa yang sama, strategi ini juga memperkenalkan petunjuk RSI untuk menilai keadaan overbought dan oversold. RSI menilai apakah pasaran memasuki keadaan overbought atau oversold melalui perubahan harga yang turun dan turun.

Kelebihan Strategik

  1. EMA menilai trend utama, RSI menilai overbought dan oversold, kedua-dua kombinasi saling mengesahkan, dapat mengurangkan isyarat palsu.
  2. EMA jangka pendek menilai kemasukan tertentu, EMA jangka panjang menilai trend besar, mengawal keuntungan dan kerugian dengan cekap.
  3. Tidak perlu meramalkan, hanya mengikut trend, mudah dan berkesan.
  4. Berlaku untuk pelbagai kitaran dan persekitaran pasaran.

Risiko dan tindakan

  1. EMA dan RSI mempunyai kemungkinan besar untuk menghasilkan isyarat yang salah apabila pasaran mengalami turun naik yang teruk. Syarat kemasukan boleh dikurangkan dengan sewajarnya, meningkatkan rizab dana.
  2. Peralihan trend akhir mungkin membawa kerugian yang lebih besar. Anda boleh menetapkan titik hentian atau mengurangkan risiko evading kedudukan.
  3. Tetapan parameter yang tidak betul boleh menjejaskan kesan strategi. Parameter harus dioptimumkan pada masa yang sesuai untuk menyesuaikan diri dengan keadaan pasaran.

Arah pengoptimuman

  1. Mengoptimumkan parameter EMA dan RSI, menjadikan tindak balas penunjuk lebih sensitif dan tepat pada masanya.
  2. Peningkatan mekanisme penangguhan kerugian. Apabila kerugian melebihi tahap tertentu, penangguhan kerugian dikeluarkan.
  3. Menambah pengurusan kedudukan. Mengubah kedudukan mengikut penggunaan dana dan keadaan pasaran yang dinamik.
  4. Uji parameter EMA untuk tempoh yang lebih lama untuk mengenal pasti trend yang lebih besar.

ringkaskan

Strategi ini menggabungkan penggunaan dua EMA dan RSI dua peraturan reka bentuk indikator perdagangan, berdasarkan petunjuk yang berbeza menilai trend jangka pendek dan jangka panjang, dan disokong oleh penilaian overbought dan oversold, mudah dan efisien untuk mencapai harga rendah dan harga tinggi. Berbanding dengan satu petunjuk, strategi ini lebih dipercayai dan lebih mudah disesuaikan.

Kod sumber strategi
/*backtest
start: 2022-11-22 00:00:00
end: 2023-11-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//chia se cho rieng cong dong t.me/beincypto_vn
strategy('Sonic R & RSI only BTCUSD D1 strategy', //ten chien luoc
         shorttitle='sonic R & RSI Strategy', //ten rut gon cua chien luoc
         overlay=true,//
         close_entries_rule="FIFO", //thu tu dong lenh la bat ky
         default_qty_type=strategy.percent_of_equity, //loai so luong mac dinh la ti le phan tram cua von
         max_bars_back=500, // so luong thanh toi da la 500
         default_qty_value=100, //so luong vao lenh la 100 %
         calc_on_order_fills=false, //
         pyramiding=1,  // kim tu thap, 1 thi moi la thuc
         commission_type=strategy.commission.percent, // loai phan tram phi giao dich
         commission_value=0.2, //ti le phan tram phi giao dich
         process_orders_on_close=true, // tinh toan chien luoc khi dong lenh
         calc_on_every_tick=false) // sau khi dong nen moi vao lenh
ema34high = ta.ema(high, 34) // lay ema cao nhat cua 34 thanh nen
h=plot(ema34high, color=color.new(#A5D6A7, 0)) // hien thi ema cao nhat cua 34 thanh
ema34low = ta.ema(low, 34) // lay ema thap nhat cua 34 thanh nen
l=plot(ema34low, color=color.new(#EF9A9A, 0)) // hien thi ema thap nhat cua 34 thanh
fill(h, l, color = color.green, transp=90) // hien thi may giua ema cao va thap

rsi = ta.rsi(close, 14) // rsi 14 thanh
dkienmua1 = close > ema34high and close[2] > ema34high // dieu kien mua 1 khi gia lon hon ema 34 cao nhat va nen truoc do (nen 2) cung lon hon nen ema 34 cao nhat
if dkienmua1 // neu thoa man dieu kien mua 1
    strategy.entry('buyEMA', strategy.long) // vao lenh mua trong bieu do hien chu buyEMA
dkienban1 = close < ema34low and close[2] < ema34low // dieu kien ban 1 khi gia nho hon ema34 nho nhat va nen truoc do cung vay
if dkienban1 // nen dieu kien 1 thoa man
    strategy.close('buyEMA',comment='CloseEMA') // dong lenh buyema truoc do, hien thi o bieu do la chu closeEMA
dkienmua2 = ta.lowest(rsi, 3) < 29  and rsi > rsi[3] and rsi > 30 // dieu kien mua 2 khi gia thap nhat cua rsi 3 thanh gan day nho hon 29 va rsi lon hon rsi cay thu 3 truoc do
if dkienmua2 // neu dieu kien mua 2 thoa man
    strategy.entry('buyRSI', strategy.long) // vao lenh mua dat ten la buyRSI
dkienban2 = ta.highest(rsi, 5) > 70   and rsi < 70 // dieu kien ban 2 khi RSI cao nhat trong 5 cay lon hon 70 va RSI nho hon 70
if dkienban2 // neu dieu kien 2 thoa man
    strategy.close('buyRSI',comment='CloseRSI') // dong lenh buySI truoc do, tren bieu do hien thi chu closeRSI