Type/to search

Strategi Double Stochastic

Common strategy
Created: 2023-11-07 15:25:19
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Strategi Stokastik Ganda menentukan zona bullish dan bearish dengan menghitung stochastic oscillator pada candle saat ini dan pada periode waktu kelipatannya, dengan tujuan membeli di harga rendah dan menjual di harga tinggi. Strategi ini secara bersamaan menghitung stochastic oscillator pada periode saat ini dan periode tiga kali lipatnya, memanfaatkan sinyal golden cross dan death cross dari stochastic oscillator pada periode berbeda untuk melakukan trend following.

Prinsip Strategi

Strategi ini menghitung dua set stochastic oscillator secara bersamaan. Set pertama adalah stochastic oscillator pada periode candle saat ini, yaitu nilai K dan D. Set kedua adalah stochastic oscillator pada periode tiga kali lipat dari periode saat ini, yaitu MTFK dan MTFD.

Sinyal beli dihasilkan ketika MTFK menembus ke atas garis 50 dan nilai K saat ini lebih besar dari D, yang menandakan masuk ke zona bullish, sehingga melakukan long. Sinyal jual dihasilkan ketika MTFD menembus ke bawah garis 50 dan nilai K saat ini lebih kecil dari D, yang menandakan masuk ke zona bearish, sehingga melakukan short.

Dengan demikian, strategi ini menggunakan indikator stokastik ganda untuk menentukan zona bullish dan bearish, sehingga dapat melakukan trend following harga. Masuk ke zona bullish untuk long, masuk ke zona bearish untuk short, mencapai efek membeli di harga rendah dan menjual di harga tinggi.

Secara spesifik, logika sinyal beli strategi ini adalah:

longCondition = crossover(mtfK, 50) and k>50 and k>d and mtfK>mtfD

Logika sinyal jual adalah:

shortCondition = crossunder(mtfD, 50) and k<50 and k<d and mtfK<mtfD

Di mana mtfK adalah nilai K pada periode tiga kali lipat, mtfD adalah nilai D pada periode tiga kali lipat. Sinyal beli dihasilkan ketika mtfK menembus ke atas garis 50 dan k>d; sinyal jual dihasilkan ketika mtfD menembus ke bawah garis 50 dan k<d.

Selain itu, strategi ini juga menetapkan logika stop loss. Ketika dalam posisi long, jika mtfD menembus ke bawah batas atas, maka sinyal tutup posisi dihasilkan; ketika dalam posisi short, jika mtfK menembus ke atas batas bawah, maka sinyal tutup posisi dihasilkan.

Analisis Keunggulan

Strategi ini memiliki keunggulan sebagai berikut:

  1. Menggunakan indikator stokastik ganda, penentuan zona bullish dan bearish lebih akurat. Indikator periode saat ini menilai tren jangka pendek, indikator periode besar menilai tren jangka panjang, kombinasi kedua indikator dapat menangkap tren dengan lebih baik.

  2. Mengadopsi strategi trading golden cross dan death cross pada periode berbeda, secara efektif dapat mengikuti tren harga, mencapai beli rendah dan jual tinggi.

  3. Menetapkan logika stop loss, dapat mengendalikan risiko sampai batas tertentu, mencegah kerugian membesar.

  4. Logika strategi sederhana dan jelas, mudah dipahami dan diimplementasikan, cocok digunakan untuk trading langsung.

Analisis Risiko

Strategi ini juga memiliki risiko tertentu:

  1. Indikator stokastik ganda dapat menghasilkan sinyal palsu, menyebabkan trading yang tidak perlu. Misalnya, peristiwa tak terduga menyebabkan divergensi antara tren jangka pendek dan jangka panjang.

  2. Pengaturan logika stop loss yang tidak tepat dapat menyebabkan kerugian membesar. Jarak stop loss harus ditetapkan secara wajar untuk mencegah terjebak.

  3. Biaya transaksi akibat seringnya jual beli akan mempengaruhi keuntungan strategi. Parameter harus disesuaikan dengan tepat untuk mengurangi trading yang tidak perlu.

  4. Strategi hanya didasarkan pada indikator teknis, tanpa mempertimbangkan faktor fundamental. Perhatian yang memadai terhadap faktor fundamental yang signifikan diperlukan.

Solusi yang sesuai:

  1. Sesuaikan parameter indikator stokastik ganda secara tepat untuk mengurangi tingkat sinyal palsu.

  2. Optimalkan logika stop loss dan tetapkan jarak stop loss yang wajar.

  3. Sesuaikan parameter untuk mengurangi frekuensi trading. Kriteria penentuan golden cross dan death cross dapat dilonggarkan secara wajar.

  4. Perhatikan berita fundamental penting, hindari trading subjektif.

Arah Optimasi

Strategi ini dapat dioptimalkan dari beberapa aspek berikut:

  1. Optimalkan parameter indikator stokastik ganda untuk mengurangi tingkat sinyal palsu. Dapat diuji pengaruh parameter K dan D yang berbeda terhadap kinerja.

  2. Gabungkan dengan indikator lain untuk menyaring sinyal. Misalnya, bantuan penilaian dari indikator MACD, moving average, dll., untuk menghindari sinyal palsu.

  3. Optimalkan strategi stop loss, tetapkan jarak dan rasio stop loss. Uji apakah titik stop loss yang berbeda dapat mengendalikan risiko secara efektif.

  4. Gabungkan dengan indikator volume perdagangan. Misalnya, strategi breakout dengan volume besar, untuk menghindari trading yang tidak efektif selama periode konsolidasi harga.

  5. Uji periode holding yang berbeda. Waktu holding yang terlalu pendek akan membuat biaya transaksi mempengaruhi keuntungan; waktu holding yang terlalu lama dapat mencegah stop loss tepat waktu.

  6. Gabungkan dengan faktor fundamental, nonaktifkan strategi sebelum dan sesudah peristiwa penting untuk menghindari dampak peristiwa.

Kesimpulan

Strategi Stokastik Ganda menentukan zona bullish dan bearish melalui stochastic oscillator pada periode saat ini dan periode kelipatannya, sehingga mencapai tujuan beli rendah dan jual tinggi. Strategi ini memiliki keunggulan seperti kemampuan trend following yang kuat, logika sederhana, dan mudah untuk trading langsung. Namun, juga terdapat risiko tertentu, sehingga perlu optimasi parameter dan strategi stop loss, serta dilengkapi dengan indikator teknis lain atau penilaian fundamental untuk perbaikan. Setelah optimasi menyeluruh dan verifikasi backtesting yang ketat, strategi ini dapat menjadi strategi trend following yang sangat praktis.

Source
Pine
/*backtest
start: 2023-10-07 00:00:00
end: 2023-11-06 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("stoch startegy", overlay=false,default_qty_type=strategy.percent_of_equity,default_qty_value=100,currency=currency.USD)

len = input(54, minval=1, title="Length for Main Stochastic") 
Strategy parameters
Strategy parameters
Length for Main Stochastic
SmoothK for Main Stochastic
SmoothD for Main Stochastic
Upper Line Value?
Lower Line Value?
Trialing step value
Show Bullish/Bearish Zones
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)