Type/to search

Strategi Perdagangan Kuantitatif Filter Dinamis

Common strategy
Created: 2023-12-25 11:10:09
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan Strategi

Strategi ini bernama Strategi Perdagangan Kuantitatif dengan Filter Dinamis (Dynamic Filter Quant Trading Strategy), yang utamanya menggunakan indikator Range Filter yang dikombinasikan dengan berbagai indikator teknis untuk melakukan pelacakan tren otomatis pada mata uang kripto BTCUSDT. Strategi ini cocok untuk perdagangan kuantitatif frekuensi tinggi, dengan menyesuaikan stop loss dan take profit secara dinamis untuk mengunci keuntungan dan mengurangi drawdown.

Prinsip Strategi

Indikator inti dari strategi ini adalah Range Filter, yang didasarkan pada rentang pergerakan harga secara statistik untuk menghasilkan garis tengah. Saat harga menembus garis tengah ini, sinyal perdagangan dihasilkan. Selain itu, strategi ini juga menggabungkan indikator RSI untuk menentukan kondisi overbought/oversold, moving average untuk menentukan tren, dan MACD untuk menentukan momentum, sehingga membentuk filter kombinasi yang menghasilkan sinyal perdagangan yang lebih andal.

Secara spesifik, garis tengah Range Filter diperoleh dari Exponential Moving Average (EMA) dari rentang pergerakan harga, sedangkan penentuan arah didasarkan pada kekuatan dan kecepatan penembusan garis tengah. Ketika harga menembus garis tengah secara berurutan dalam beberapa candle, maka akan menghasilkan sinyal penembusan yang kuat.

Indikator RSI digunakan untuk mengonfirmasi sinyal filter dengan mendeteksi kondisi overbought/oversold. Moving average yang naik menandakan tren naik, sedangkan yang turun menandakan tren turun. Indikator MACD digunakan untuk menentukan apakah momentum pasar cukup kuat untuk membentuk sebuah tren.

Dengan menggabungkan penilaian dari beberapa indikator ini, titik penembusan tren yang cukup andal dapat diidentifikasi sebagai momen untuk membuka posisi.

Analisis Keunggulan

Keunggulan terbesar dari strategi ini adalah menggabungkan berbagai indikator dalam pengambilan keputusan, bukan hanya bergantung pada satu indikator teknis. Hal ini secara efektif dapat mengurangi kemungkinan kesalahan perdagangan dan memastikan sinyal perdagangan lebih andal. Selain itu, penyesuaian parameter secara dinamis memungkinkan strategi beradaptasi dengan perubahan pasar.

Keunggulan lainnya adalah kemampuannya untuk melakukan perdagangan frekuensi tinggi. Indikator Range Filter sangat sensitif terhadap perubahan harga dalam periode kecil, yang berarti strategi dapat membuka dan menutup posisi dalam waktu singkat. Oleh karena itu, strategi ini sangat cocok untuk frekuensi tinggi dan memungkinkan perolehan keuntungan di pasar mata uang kripto yang volatil.

Analisis Risiko

Strategi ini masih memiliki beberapa risiko. Pertama, risiko kegagalan penilaian pola teknis, karena indikator tidak dapat menjamin pergerakan harga 100%. Ketika terjadi pembalikan harga, hal ini dapat menyebabkan stop loss.

Risiko utama lainnya adalah garis tengah Range Filter tidak dapat sepenuhnya menyaring fluktuasi harga. Ketika terjadi pergerakan harga yang lebih besar dari rentang garis tengah, garis tengah akan menjadi tidak efektif, sehingga meningkatkan risiko menghasilkan sinyal yang salah. Dalam situasi ini, parameter dapat dilonggarkan untuk memperluas rentang garis tengah.

Terakhir, perdagangan frekuensi tinggi itu sendiri juga memiliki risiko tertentu. Ketika frekuensi perdagangan terlalu tinggi, biaya transaksi akan menjadi lebih besar dan dapat menggerus sebagian keuntungan. Dalam situasi ini, frekuensi perdagangan dan waktu penahanan posisi dapat dikurangi secara tepat.

Optimalisasi Strategi

Strategi ini masih memiliki ruang untuk optimalisasi lebih lanjut. Misalnya, dapat dipertimbangkan untuk menggabungkan lebih banyak indikator, seperti indikator volatilitas untuk mengonfirmasi tren, serta menerapkan kondisi penyaringan yang lebih ketat guna memastikan sinyal perdagangan lebih akurat. Atau mempelajari pola perilaku harga dari berbagai mata uang kripto dan saham untuk menetapkan parameter indikator yang paling sesuai.

Dari segi logika perdagangan, stop loss dan take profit dinamis juga dapat diatur. Artinya, ketika ukuran posisi bertambah, rentang stop loss diperluas untuk mengunci lebih banyak keuntungan. Atau ketika keuntungan sudah besar, kecepatan take profit dipercepat. Hal ini dapat mengurangi drawdown sampai batas tertentu.

Terakhir, parameter filter dapat dioptimalkan untuk menemukan satu set parameter yang membuat garis tengah secara efektif menyaring fluktuasi sekaligus menangkap titik balik tren sebanyak mungkin. Hal ini memerlukan analisis iteratif dengan data backtest yang ekstensif.

Kesimpulan

Strategi ini berhasil menggabungkan berbagai indikator untuk pengambilan keputusan, menghasilkan strategi perdagangan yang sangat andal dan cocok untuk diterapkan dalam perdagangan kuantitatif frekuensi tinggi. Setelah optimasi dan perbaikan berkelanjutan, diyakini dapat memperoleh keuntungan yang stabil dan layak untuk dikembangkan lebih lanjut.

Source
Pine
/*backtest
start: 2022-12-18 00:00:00
end: 2023-12-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title='5cel Scalp Strategy BTCUSDT Long & Short 30 Min', shorttitle='BTCUSDT Long & Short Scalp 30m', precision=1, overlay=true)

//Swing Call - Based on RSI Overbought & Oversold
Strategy parameters
Strategy parameters
ema_value
sma_value
Overbought limit of RSI
Oversold limit of RSI
Start - Default = 2 - Multiplied by .01
Step Setting (Sensitivity) - Default = 2 - Multiplied by .01
Maximum Step (Sensitivity) - Default = 2 - Multiplied by .10
Show Up Trending Parabolic Sar
Show Down Trending Parabolic Sar
Start and Step settings are *.01 so 2 = .02 etc, Maximum Step is *.10 so 2 = .2
Show Ichimoku lines
Tenkan
Kijun
Chikou
Offset
Left Bars
Right Bars
Support/Resistance
supcol
rescol
srlinewidth
Change Bar Color
bcolup
bcoldn
Source
Sampling Period
Range Multiplier
Use Current Chart Resolution?
Use Different Timeframe? Uncheck Box Above
Show MacD & Signal Line? Also Turn Off Dots Below
Show Dots When MacD Crosses Signal Line?
Show Histogram?
Change MacD Line Color-Signal Line Cross?
MacD Histogram 4 Colors?
fastLength
slowLength
signalLength
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)