Strategi mengikut arah aliran berskala jangka pendek berdasarkan purata pergerakan dwi dan RSI


Tarikh penciptaan: 2024-04-01 10:58:30 Akhirnya diubah suai: 2024-04-01 10:58:30
Salin: 6 Bilangan klik: 566
1
fokus pada
1617
Pengikut

Strategi mengikut arah aliran berskala jangka pendek berdasarkan purata pergerakan dwi dan RSI

Gambaran keseluruhan

Strategi ini menggunakan dua purata bergerak ((rata-rata bergerak cepat dan rata-rata bergerak perlahan) dan indeks yang agak kuat ((RSI) untuk mengenal pasti trend jangka pendek dan overbought dan oversold di pasaran. Strategi ini membuka kedudukan overhead apabila rata-rata bergerak cepat melintasi rata-rata bergerak perlahan dari bawah ke atas dan RSI berada di bawah paras oversold; Strategi ini membuka kedudukan overhead apabila rata-rata bergerak cepat melintasi rata-rata bergerak perlahan dari atas ke bawah dan RSI berada di atas paras oversold.

Prinsip Strategi

  1. Hitung purata bergerak pantas ((kelayakan tetap 5) dan purata bergerak perlahan ((kelayakan tetap 10).
  2. Mengira RSI yang relatif kuat dan lemah (default adalah 7), dan menetapkan tahap overbought dan oversold (default adalah 80 dan 20).
  3. Apabila purata bergerak pantas melintasi purata bergerak perlahan dari bawah ke atas, dan RSI berada di bawah tahap oversold, buka kedudukan overhead.
  4. Apabila purata bergerak pantas melintasi purata bergerak perlahan dari atas ke bawah, dan RSI lebih tinggi daripada tahap overbought, buka kedudukan kosong.
  5. Apabila purata bergerak cepat dan purata bergerak perlahan bersilang lagi, atau RSI melampaui tahap overbought/oversold yang bertentangan, kedudukan kosong akan diletakkan.

Kelebihan Strategik

  1. Gabungan dua penunjuk, purata bergerak dan RSI, meningkatkan kebolehpercayaan dan ketepatan isyarat.
  2. Dengan menangkap trend jangka pendek, ia sesuai untuk perdagangan pendek dalam pasaran yang bergolak.
  3. Parameter yang boleh disesuaikan, fleksibiliti yang tinggi, mudah menyesuaikan diri dengan persekitaran pasaran yang berbeza dan gaya perdagangan.
  4. Logiknya jelas, mudah difahami dan dilaksanakan.

Risiko Strategik

  1. Dalam pasaran yang bergolak, isyarat silang yang kerap boleh menyebabkan jumlah dagangan yang berlebihan dan kehilangan yuran.
  2. Trend jangka pendek mungkin berpanjangan lebih singkat dan ruang untuk keuntungan terhad.
  3. Mereka mungkin kurang memahami trend jangka panjang dan terlepas peluang untuk mendapatkan keuntungan daripada trend besar.
  4. Tetapan parameter yang tidak betul boleh menyebabkan isyarat tidak berfungsi atau isyarat palsu meningkat.

Arah pengoptimuman strategi

  1. Memperkenalkan petunjuk teknikal lain atau pola tingkah laku harga, seperti MACD, Brinks dan lain-lain, untuk meningkatkan kebolehpercayaan isyarat dan penapisan.
  2. Pemilihan parameter yang dioptimumkan, seperti menyesuaikan kitaran purata bergerak dan tahap RSI yang lebih baik dan lebih baik berdasarkan ciri-ciri pasaran yang berbeza dan jenis perdagangan.
  3. Menambah mekanisme hentian dan penangguhan kerugian, mengawal had risiko dan jangkaan keuntungan untuk perdagangan tunggal.
  4. Menggabungkan analisis pelbagai kerangka masa, seperti menentukan trend besar pada tahap garis matahari, melakukan perdagangan sebenar pada tahap jam atau minit, meningkatkan ketepatan trend.
  5. Pertimbangkan untuk memasukkan strategi pengurusan kedudukan dan pengurusan wang, seperti menyesuaikan saiz kedudukan setiap dagangan secara dinamik mengikut turun naik pasaran dan keutamaan risiko peribadi.

ringkaskan

Strategi ini, dengan menggabungkan purata bergerak ganda dan RSI, menangkap trend harga dalam jangka pendek, sesuai untuk perdagangan garis pendek di pasaran yang bergelombang. Logik strategi jelas, parameter fleksibel, mudah dilaksanakan dan dioptimumkan. Tetapi, terlalu banyak isyarat perdagangan mungkin dihasilkan di pasaran yang bergolak, dan keupayaan untuk menangkap trend jangka panjang lemah. Oleh itu, dalam aplikasi praktikal, boleh mempertimbangkan untuk memperkenalkan petunjuk lain, memilih parameter pengoptimuman, memasukkan langkah-langkah pengurusan risiko dan sebagainya untuk meningkatkan kestabilan dan keuntungan strategi.

Kod sumber strategi
/*backtest
start: 2024-03-24 00:00:00
end: 2024-03-25 05:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Short-Term Scalp Trading Strategy", overlay=true)

// Define strategy parameters
fastMA_length = input(5, title="Fast MA Length")
slowMA_length = input(10, title="Slow MA Length")
rsi_length = input(7, title="RSI Length")
rsi_oversold = input(20, title="RSI Oversold Level")
rsi_overbought = input(80, title="RSI Overbought Level")

// Calculate Moving Averages
fastMA = ta.sma(close, fastMA_length)
slowMA = ta.sma(close, slowMA_length)

// Calculate RSI
rsi = ta.rsi(close, rsi_length)

// Define entry conditions
longCondition = ta.crossunder(fastMA, slowMA) and rsi < rsi_oversold
shortCondition = ta.crossover(fastMA, slowMA) and rsi > rsi_overbought

// Enter long position
strategy.entry("Long", strategy.long, when=longCondition)

// Enter short position
strategy.entry("Short", strategy.short, when=shortCondition)

// Define exit conditions
longExitCondition = ta.crossunder(fastMA, slowMA) or ta.crossover(rsi, rsi_overbought)
shortExitCondition = ta.crossover(fastMA, slowMA) or ta.crossunder(rsi, rsi_oversold)

// Exit long position
if (longExitCondition)
    strategy.close("Exit Long", "Long")

// Exit short position
if (shortExitCondition)
    strategy.close("Exit Short", "Short")

// Plot buy and sell signals
plotshape(series=longCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=shortCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)