Strategi Mengikuti Tren DEMA


Tanggal Pembuatan: 2023-10-17 17:17:34 Akhirnya memodifikasi: 2023-10-17 17:17:34
menyalin: 0 Jumlah klik: 694
1
fokus pada
1617
Pengikut

Strategi Mengikuti Tren DEMA

Ringkasan

Strategi pelacakan tren DEMA didasarkan pada desain indikator DEMA, yang menghasilkan sinyal beli ketika harga menerobos indikator DEMA ke bawah, dan menghasilkan sinyal jual ketika harga jatuh di atas indikator DEMA, termasuk strategi pelacakan tren.

Prinsip Strategi

Strategi ini menggunakan indikator DEMA untuk mengetahui tren harga. Indikator DEMA adalah rata-rata bergerak dua indeks, yang dihitung menggunakan dua garis EMA, yang dapat menangkap perubahan harga lebih cepat. Strategi ini dilakukan dengan menghitung persentase perbedaan harga dengan DEMA, dan kemudian memberikan sinyal beli dan jual.

Ketika selisih persentase nilai atas melewati parameter yang ditetapkan buyper, menghasilkan sinyal beli. Ketika selisih persentase nilai bawah melewati parameter yang ditetapkan selper, menghasilkan sinyal jual.

Selain itu, strategi ini juga menetapkan rentang hari dari tahun ke tahun sebagai kondisi penyaringan, yang hanya akan menghasilkan sinyal perdagangan pada tanggal yang ditentukan.

Analisis Keunggulan Strategi

  • Menggunakan indikator DEMA dapat menangkap perubahan harga dengan lebih sensitif, menangkap pembalikan tren tepat waktu.
  • Indikator DEMA memiliki keterlambatan yang lebih rendah dibandingkan dengan indikator SMA.
  • Setel parameter kekuatan jual beli untuk mengontrol frekuensi transaksi.
  • Tambahkan filter tanggal untuk mengoptimalkan perilaku musiman.
  • Secara keseluruhan, pengaturan parameter strategi ini masuk akal dan dapat dioptimalkan untuk menyesuaikan diri dengan kondisi pasar yang berbeda.

Analisis Risiko Strategi

  • Indikator DEMA sendiri memiliki keterbelakangan dan mungkin melewatkan pembalikan tren jangka pendek.
  • Ada sedikit keterlambatan sinyal, dan waktu masuk tidak tepat.
  • Strategi ini hanya didasarkan pada indikator DEMA, tanpa indikator tambahan untuk memverifikasi keandalan sinyal.
  • Tidak ada setelan stop loss yang dapat menyebabkan kerugian yang lebih besar pada akun.

Anda dapat mengontrol risiko dengan menggabungkan sinyal validasi indikator lainnya, mengoptimalkan pengaturan parameter, dan menambahkan stop loss.

Arah optimasi strategi

  • Anda dapat mempertimbangkan untuk menambahkan indikator MA untuk memfilter sinyal, menggunakan karakteristik surut MA untuk memverifikasi tren.
  • Anda dapat menguji efek dari berbagai parameter pada tingkat pengembalian strategi untuk menemukan kombinasi optimal.
  • Anda dapat menambahkan strategi stop loss, mengatur stop loss yang masuk akal, dan mengontrol kerugian tunggal.
  • Anda dapat menguji dampak dari berbagai saham terhadap efektivitas strategi, dan mengoptimalkan kolam saham.
  • Ada beberapa strategi keluar yang bisa dicoba, seperti mekanisme keluar seperti reversal, breakout, dan lain sebagainya.

Meringkaskan

Strategi pelacakan tren DEMA secara keseluruhan dirancang dengan baik dan memiliki kemampuan keuntungan yang stabil. Strategi ini berhasil menggunakan indikator DEMA untuk menentukan arah tren dan dapat efektif untuk berbagai jenis saham dan siklus panjang menengah dan menengah. Dengan cara optimasi parameter, verifikasi indikator tambahan, dan strategi stop loss, strategi ini dapat meningkatkan tingkat pengembalian strategi dan mengendalikan risiko. Strategi ini memiliki nilai operasi yang nyata, tetapi perlu terus diuji dan dioptimalkan sesuai dengan lingkungan pasar yang berbeda untuk mendapatkan keuntungan yang stabil dalam jangka panjang.

Kode Sumber Strategi
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version= 2
strategy("DEMA PRICE DİFFERENCE Strategy ",shorttitle="DPD% STR " ,overlay=false)

buyper =input(-1)
sellper=input(1)

demalen = input(50,title="Dema Length")

e1= ema(close,demalen)
e2=ema(e1,demalen)
demaprice  =   2 * e1 - e2

price=close

demadifper =  ((price-demaprice)/price)*100



plot(demadifper, color=red)
OverDemaPer = input(1, title="Band for OverBought")
UnderDemaPer= input(-1,title="Band for OverSold")




band1 = hline(OverDemaPer)
band0 = hline(UnderDemaPer)
zeroline=0
fill(band1, band0, color=green, transp=90)








yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)



if (  crossover(demadifper,buyper)) 
    strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND",  comment="BUY")
    
else
    strategy.cancel(id="BUY")


if ( crossunder(demadifper,sellper)  ) 

    strategy.entry("SELL", strategy.short,stop=close, oca_name="TREND",  comment="SELL")
else
    strategy.cancel(id="SELL")