Trend Stochastic Perlahan Mengikut Strategi

Penulis:ChaoZhang, Tarikh: 2023-12-28 17:50:36
Tag:

img

Ringkasan

Ini adalah strategi trend berikut berdasarkan penunjuk stokastik perlahan. Ia menggunakan purata bergerak garis K jangka panjang untuk meluruskan stokastik perlahan dan menapis bunyi pasaran untuk mengunci trend utama. Strategi menentukan titik masuk dan keluar berdasarkan tahap overbought dan oversold dari stokastik perlahan yang diluruskan.

Logika Strategi

Strategi ini mula-mula mengira 400-period K nilai garis smoothing SMA, dan kemudian mengira satu lagi 275-period SMA garis untuk lebih halus K garis. Ini membuat garis K akhir sangat halus, pada dasarnya hanya mencerminkan arah trend utama pasaran. Strategi ini menggunakan ini ultra-halus perlahan nilai stochastic K sebagai isyarat perdagangan.

Apabila garis K melintasi di atas tahap 23 oversold dari bawah, ia pergi panjang. Apabila garis K melintasi di bawah tahap 78.5 overbought dari atas, ia pergi pendek. Isyarat keluar berlaku apabila garis K melintasi kembali di atas / di bawah tahap overbought / oversold. Oleh itu strategi mencapai trend berikut kesan.

Analisis Kelebihan

Kelebihan terbesar strategi ini adalah menggunakan stokastik perlahan ultra-lurus untuk mengunci trend pasaran utama, mengelakkan gangguan bunyi. Ultra-lurus menjadikannya hanya sensitif terhadap perubahan trend utama, menapis pembalikan frekuensi tinggi dan goyangan.

Juga, berbanding dengan strategi purata bergerak biasa, strategi ini boleh menangkap titik perubahan trend lebih cepat, dengan tingkap keuntungan yang lebih besar.

Analisis Risiko

Risiko utama strategi ini adalah bahawa pasaran mungkin berayun dalam zon overbought / oversold untuk tempoh yang panjang, menyebabkan beberapa isyarat palsu dan kerugian.

Juga, jika trend berubah secara tiba-tiba dengan pergerakan besar, garis K yang sangat licin boleh melambatkan pengenalan isyarat, menyebabkan beberapa potensi kerugian keuntungan.

Arahan pengoptimuman

Strategi ini boleh dioptimumkan dalam aspek berikut:

  1. Sesuaikan tempoh pelembap nilai K & D untuk mencari kombinasi optimum;
  2. Uji input harga yang berbeza seperti harga dekat, harga biasa dan lain-lain;
  3. Tambah kawalan jumlah dagangan atau saiz kedudukan seperti ATR stop loss, kawalan kadar penggunaan modal dan lain-lain;
  4. Tambah penunjuk tambahan seperti MACD untuk mengelakkan isyarat palsu;
  5. Gunakan pembelajaran mesin untuk mengoptimumkan parameter.

Kesimpulan

Trend stokastik perlahan mengikuti strategi mencapai menangkap trend pasaran utama dan mengelakkan gangguan bunyi frekuensi tinggi melalui pemprosesan ultra-lembut. Terdapat juga risiko pengiktirafan isyarat tertunda. Kita boleh mengoptimumkan strategi dengan menyesuaikan parameter atau menambah keadaan tambahan untuk meningkatkan kestabilan dan keuntungan.


/*backtest
start: 2023-12-20 00:00:00
end: 2023-12-27 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Slow Stochastic OB/OS Strategy", overlay=false )

smoothK = input(400, step=5) 
price = input(ohlc4)
SMAsmoothK = input(275, step=5)
k = sma(stoch(price, high, low, smoothK), SMAsmoothK)
plot(k, color=white)


smoothD = input(10, step=2)
d = sma(k, smoothD)
plot(d, color=red)


OB = input(78.5, step=0.5)
OS = input(23, step=0.5)
hline(OB, linewidth=1, color=red)
hline(OS,linewidth=1, color=green)
hline(50,linewidth=1, color=gray)


long = crossover(d, OS)
short = crossunder(d, OB)

strategy.entry("Long", strategy.long, when=long) //_signal or long) //or closeshort_signal)
strategy.entry("Short", strategy.short, when=short) //_signal or short) // or closelong_signal)

//If you want to try to play with exits you can activate these!

closelong = crossover(d, OB)
closeshort = crossunder(d, OS)

strategy.close("Long", when=closelong)
strategy.close("Short", when=closeshort)



Lebih lanjut