Strategi Trend Kripto dengan RSI Rising


Tarikh penciptaan: 2023-10-17 17:08:31 Akhirnya diubah suai: 2023-10-17 17:08:31
Salin: 0 Bilangan klik: 629
1
fokus pada
1617
Pengikut

Strategi Trend Kripto dengan RSI Rising

Gambaran keseluruhan

Strategi trend crypto RSI naik adalah strategi trend cryptocurrency dan pasaran saham yang digunakan untuk jangka masa yang lebih lama (seperti 4 jam atau lebih).

Strategi ini menggunakan indikator RSI untuk mengenal pasti trend naik dan turun, digabungkan dengan pita Brin dan indikator kadar perubahan untuk mengelakkan perdagangan yang tidak stabil. Menurut ujian, strategi ini lebih baik dalam perdagangan mata wang kripto terhadap mata wang kripto daripada perdagangan dengan mata wang rasmi.

Prinsip Strategi

Strategi ini menggunakan indikator-indikator berikut:

  • RSI - mengenal pasti trend naik dan turun
  • Brin Belt - Mengenali Persediaan
  • Kadar Perubahan - Mengenali Arah Trend

Peraturan transaksi adalah seperti berikut:

Peraturan untuk membuka kedudukan

Posisi terbalik: RSI meningkat dan Brinband dan perubahan kadar menunjukkan bahawa tidak disusun, melakukan lebih banyak Posisi kosong: RSI turun dan tanda-tanda Brinks dan Change Rate menunjukkan tidak terpusat, kosong

Peraturan kedudukan sejajar

Melepaskan kedudukan apabila menerima isyarat pembalikan

Analisis kelebihan

  • Menggunakan RSI untuk mengenal pasti arah trend, dan menangkap titik-titik perubahan yang tepat pada masanya
  • Bergabung dengan BRI untuk mengelakkan kehilangan trend atau terjebak dalam penjara
  • Penunjuk kadar perubahan membantu mengesahkan arah trend, menjadikan isyarat perdagangan lebih dipercayai
  • Sesuai untuk perdagangan kitaran panjang dan menguntungkan
  • Lebih sesuai untuk berdagang mata wang kripto ke mata wang kripto, mengelakkan risiko pertukaran mata wang fiat

Analisis risiko

  • Strategi ini tidak mempunyai peraturan stop loss dan mempunyai risiko yang lebih besar.
  • Seting yang tidak betul dalam parameter pita Brin dan kadar perubahan boleh menyebabkan peluang yang terlewat atau isyarat yang salah
  • Bergantung kepada petunjuk teknikal sahaja, tidak dapat menangani insiden Black Swan yang besar

Perhatian perlu diberikan untuk meningkatkan marjin stop loss, menyesuaikan kombinasi parameter Brinband dan kadar perubahan, dan menggabungkan analisis asas.

Arah pengoptimuman

Strategi ini boleh dioptimumkan dengan cara berikut:

  1. Meningkatkan mekanisme hentikan kerugian, menetapkan marjin hentikan kerugian yang munasabah, dan mengawal kerugian tunggal.

  2. Mengoptimumkan parameter untuk Brinband dan Indeks Kadar Perubahan untuk mencari kombinasi parameter yang terbaik.

  3. Tambah petunjuk tambahan, seperti MACD, KD dan lain-lain, untuk mewujudkan kombinasi pelbagai petunjuk, meningkatkan ketepatan isyarat.

  4. Membangunkan model aliran terputus untuk menangguhkan dagangan apabila berlaku turun naik yang tidak normal.

  5. Menggunakan kaedah pembelajaran mesin untuk mengoptimumkan kombinasi parameter dan berat isyarat secara automatik.

  6. Menggabungkan data dalam rantaian, memberi perhatian kepada parameter seperti kecairan bursa, aliran dana, dan lain-lain untuk meningkatkan kebolehpasaran strategi.

ringkaskan

Strategi trend crypto RSI naik menggunakan indikator RSI yang disertakan dengan indikator Brinband dan Rate of Change, untuk menangkap trend pasaran cryptocurrency dalam jangka masa yang lebih lama. Kelebihan strategi ini adalah menangkap perubahan trend tepat pada masanya, mengelakkan kebocoran, dan peluang arah yang sesuai untuk mengesan garis yang lebih panjang. Tetapi strategi ini juga mempunyai masalah seperti tanpa henti, ketergantungan parameter yang berlebihan.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © exlux99

//@version=4
strategy(title = "RSI Rising", overlay = true, initial_capital = 100, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, slippage=0,commission_type=strategy.commission.percent,commission_value=0.03)

/////////////////////
source          = close
bb_length       = 20
bb_mult         = 1.0
basis           = sma(source, bb_length)
dev             = bb_mult * stdev(source, bb_length)
upperx           = basis + dev
lowerx           = basis - dev
bbr             = (source - lowerx)/(upperx - lowerx)
bbr_len         = 21
bbr_std         = stdev(bbr, bbr_len)
bbr_std_thresh  = 0.1
is_sideways     = (bbr > 0.0 and bbr < 1.0) and bbr_std <= bbr_std_thresh


////////////////
fromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
fromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
fromYear = input(defval = 2010, title = "From Year", minval = 1970)
 //monday and session 
// To Date Inputs
toDay = input(defval = 31, title = "To Day", minval = 1, maxval = 31)
toMonth = input(defval = 12, title = "To Month", minval = 1, maxval = 12)
toYear = input(defval = 2021, title = "To Year", minval = 1970)

startDate = timestamp(fromYear, fromMonth, fromDay, 00, 00)
finishDate = timestamp(toYear, toMonth, toDay, 00, 00)
time_cond = true


sourcex = close
length = 2
pcntChange = 1

roc = 100 * (sourcex - sourcex[length])/sourcex[length]
emaroc = ema(roc, length/2)
isMoving() => emaroc > (pcntChange / 2) or emaroc < (0 - (pcntChange / 2))


periods = input(19)
smooth = input(14, title="RSI Length" )
src = input(low, title="Source" )


rsiClose = rsi(ema(src, periods), smooth)
long=rising(rsiClose,2) and not is_sideways and isMoving()
short=not rising(rsiClose,2) and not is_sideways and isMoving()


if(time_cond)
    strategy.entry('long',1,when=long)
    strategy.entry('short',0,when=short)