Supertrend digabungkan dengan strategi perdagangan kuantitatif RSI


Tarikh penciptaan: 2024-01-31 17:19:28 Akhirnya diubah suai: 2024-01-31 17:19:28
Salin: 0 Bilangan klik: 886
1
fokus pada
1617
Pengikut

Supertrend digabungkan dengan strategi perdagangan kuantitatif RSI

Gambaran keseluruhan

Strategi ini dinamakan sebagai Strategi Penggerak Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis Garis.

Prinsip Strategi

Bahagian utama strategi ini adalah menggunakan fungsi Change untuk menilai perubahan arah indikator Supertrend, yang menghasilkan isyarat perdagangan. Apabila arah indikator Supertrend berubah dari atas ke bawah, ia menghasilkan isyarat beli; apabila indikator Supertrend berubah dari bawah ke atas, ia menghasilkan isyarat jual.

Pada masa yang sama, strategi ini juga memperkenalkan penunjuk RSI untuk membantu menentukan kapan posisi harus dipadamkan. Apabila melewati garis beli yang ditetapkan di RSI, pesanan berlebihan akan dipadamkan; apabila melewati garis jual yang ditetapkan di bawah RSI, pesanan pendek akan dipadamkan. Dengan demikian, penunjuk RSI membantu menentukan titik berhenti yang munasabah, sehingga dapat mengunci keuntungan.

Analisis kelebihan

Strategi ini menggabungkan indikator Supertrend dan RSI, dan kelebihan utamanya ialah:

  1. Supertrend adalah pakar dalam menilai perubahan trend pasaran, untuk memastikan pembelian dan penjualan.

  2. RSI adalah pakar dalam menilai kedudukan tinggi dan rendah untuk penarikan balik, membantu menentukan kedudukan hentian hentian yang wajar.

  3. Kedua-dua kelebihan saling melengkapi, lebih mudah untuk merebut peluang pasaran dan mendapat keuntungan yang lebih stabil.

  4. Strategi yang jelas dan ringkas, mudah difahami dan dikesan, sesuai untuk pelabur dari pelbagai peringkat.

  5. Mencapai kestabilan yang kuat, risiko penarikan balik boleh dikawal, mudah untuk mendapatkan keuntungan yang stabil.

Analisis risiko

Walaupun terdapat banyak kelebihan dalam strategi pemanduan roda dua, terdapat risiko yang perlu diperhatikan:

  1. Kedua-dua Supertrend dan RSI boleh menghasilkan isyarat yang salah, yang menyebabkan kerugian yang tidak perlu. Parameter boleh disesuaikan dengan sewajarnya atau memperkenalkan penunjuk lain untuk pengesahan.

  2. Perdagangan dua hala yang berbilang ruang adalah lebih berisiko dan memerlukan pengurusan dana dan kawalan risiko yang lebih ketat.

  3. Apabila pasaran mengalami turun naik yang luar biasa, hentian boleh ditembusi, dan langkah-langkah lain perlu diambil untuk mengawal risiko.

  4. Indikator Supertrend mempunyai sensitiviti yang tinggi terhadap parameter, yang memerlukan penyesuaian kitaran ATR dan saiz faktor untuk pasaran yang berbeza.

Arah pengoptimuman

Mengambil kira risiko yang disebutkan di atas, strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Menambah penapis isyarat palsu dari penunjuk seperti Volume dan MACD untuk membuat kemasukan lebih tepat.

  2. Tetapkan hentian dinamik untuk menjejaki penembusan untuk menangani risiko yang tidak normal.

  3. Optimumkan parameter Supertrend dan RSI untuk lebih sesuai dengan ciri-ciri pasaran yang berbeza.

  4. Menambah algoritma pembelajaran mesin untuk membantu menilai kesan indikator dan pilihan parameter.

  5. Menggunakan derivatif seperti niaga hadapan, opsyen untuk perlindungan jangka masa, mengurangkan risiko kerugian.

  6. Tetapkan strategi pengurusan kedudukan yang berbeza untuk mengawal kerugian tunggal dan pengeluaran maksimum.

ringkaskan

Strategi penggerak roda dua menggabungkan kelebihan kedua-dua indikator Supertrend dan RSI untuk menangkap trend yang cekap dan menghentikan stop loss. Strategi ini memberi isyarat yang lebih dipercayai, lebih terkawal untuk ditarik balik, dan merupakan strategi perdagangan algoritma yang lebih mudah dilaksanakan dan stabil dalam pendapatan berbanding dengan satu indikator. Strategi ini dijangka dapat mencapai prestasi yang lebih baik dengan terus mengoptimumkan parameter, menambahkan penapisan isyarat dan modul pengurusan risiko.

Kod sumber strategi
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
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/
// © alorse

//@version=5
strategy("Supertrend + RSI Strategy [Alose]", overlay=true )

stGroup = 'Supertrend'
atrPeriod = input(10, "ATR Length", group=stGroup)
factor = input.float(3.0, "Factor", step = 0.01, group=stGroup)

[_, direction] = ta.supertrend(factor, atrPeriod)

// RSI
rsiGroup = 'RSI'
src = input(title='Source', defval=close, group=rsiGroup)
lenRSI = input.int(14, title='Length', minval=1, group=rsiGroup)
RSI = ta.rsi(src, lenRSI)

// Strategy Conditions
stratGroup = 'Strategy'
showLong = input.bool(true, title='Long entries', group=stratGroup)
showShort = input.bool(false, title='Short entries', group=stratGroup)
RSIoverbought = input.int(72, title='Exit Long', minval=1, group=stratGroup, tooltip='The trade will close when the RSI crosses up this point.')
RSIoversold = input.int(28, title='Exit Short', minval=1, group=stratGroup, tooltip='The trade will close when the RSI crosses below this point.')


entryLong = ta.change(direction) < 0
exitLong = RSI > RSIoverbought or ta.change(direction) > 0

entryShort = ta.change(direction) > 0
exitShort = RSI < RSIoversold or ta.change(direction) < 0

if showLong
    strategy.entry("Long", strategy.long, when=entryLong)
    strategy.close("Long", when=exitLong)

if showShort
    strategy.entry("Short", strategy.short, when=entryShort)
    strategy.close("Short", when=exitShort)