Strategi Perdagangan Kuantitatif Berdasarkan Perbandingan Harga Penutupan Candlestick Bullish/Bearish dan Filter EMA
I. Ikhtisar Strategi
Nama strategi ini adalah "Strategi Perdagangan Kuantitatif Berdasarkan Perbandingan Harga Penutupan Candlestick Long/Short dan Filter EMA". Strategi ini menentukan sinyal beli/jual dengan menghitung jumlah candle bullish dan candle bearish yang terbentuk dari harga penutupan dalam periode tertentu, dikombinasikan dengan filter EMA, dan hanya pada sesi perdagangan yang ditentukan.
II. Prinsip Strategi
Logika inti strategi ini adalah menghitung jumlah candle dengan penutupan naik (upCloseCount) dan jumlah candle dengan penutupan turun (downCloseCount) dalam periode lookback terbaru. Jika jumlah penutupan naik lebih banyak, maka pasar dianggap bullish; jika jumlah penutupan turun lebih banyak, maka pasar dianggap bearish. Pada saat yang sama, indikator EMA digunakan untuk menentukan tren harga dan sebagai filter: hanya ketika harga di atas EMA posisi long dipertimbangkan, dan ketika harga di bawah EMA posisi short dipertimbangkan. Selain itu, strategi ini menetapkan sesi perdagangan session1 dan session2, dan hanya melakukan transaksi dalam dua sesi waktu tersebut.
Logika penentuan spesifiknya adalah:
Kondisi pemicu sinyal long: inSession bernilai true (dalam sesi perdagangan) DAN upCloseCount > downCloseCount (jumlah candle penutupan naik lebih banyak) DAN close > ema (harga penutupan di atas EMA) DAN currentSignal bukan "long" (saat ini tidak ada posisi).
Kondisi pemicu sinyal short: inSession bernilai true DAN downCloseCount > upCloseCount (jumlah candle penutupan turun lebih banyak) DAN close < ema (harga penutupan di bawah EMA) DAN currentSignal bukan "short" (saat ini tidak ada posisi).
III. Analisis Keunggulan Strategi
- Dengan membandingkan harga penutupan candlestick dalam periode historis tertentu untuk menilai tren harga dan sentimen pasar, strategi ini memiliki efek mengikuti tren.
- Menggabungkan indikator EMA untuk memfilter tren harga, sehingga menghindari kesalahan transaksi di pasar yang bergejolak.
- Menetapkan sesi perdagangan tertentu untuk menghindari transaksi pada noise pasar di luar sesi utama.
- Menyeimbangkan antara mengikuti tren dan frekuensi transaksi.
IV. Analisis Risiko Strategi
- Dalam kondisi pasar sideways, perbandingan harga penutupan candlestick long/short rentan terhadap kesalahan informasi, menyebabkan kerugian yang tidak perlu.
- Pengaturan parameter EMA yang tidak tepat juga dapat menyebabkan efek filter yang buruk.
- Pengaturan sesi perdagangan yang tidak tepat dapat mengakibatkan hilangnya banyak peluang transaksi atau kesalahan transaksi.
- Tidak dapat melacak secara efektif pergerakan gap yang disebabkan oleh peristiwa mendadak.
Penanganan:
- Optimalkan parameter EMA untuk menemukan keseimbangan terbaik.
- Optimalkan sesi perdagangan.
- Gabungkan strategi stop loss untuk mengendalikan kerugian per transaksi.
V. Arah Optimasi Strategi
- Optimalkan sesi perdagangan untuk menemukan sesi terbaik.
- Optimalkan parameter periode dan smoothing EMA.
- Tambahkan mekanisme stop loss berdasarkan ATR.
- Tambahkan modul identifikasi peristiwa mendadak untuk menghindari risiko pergerakan gap.
- Pertimbangkan kombinasi dengan indikator lain untuk menemukan kondisi entry yang lebih terfilter.
- Uji perbedaan kinerja pada berbagai instrumen dan sesuaikan parameter berdasarkan perbedaan tersebut.
VI. Kesimpulan
Strategi ini mengidentifikasi sinyal tren dalam sesi perdagangan tertentu dengan menghitung jumlah candle bullish dan bearish yang terbentuk dari harga penutupan dalam periode historis tertentu, dikombinasikan dengan efek filter indikator EMA. Strategi ini memiliki efek mengikuti tren. Namun, terdapat juga risiko kesalahan transaksi yang perlu diperbaiki melalui optimasi parameter, strategi stop loss, filter sinyal, dan metode lainnya, serta memvalidasi efektivitasnya dalam backtest.
/*backtest
start: 2023-11-26 00:00:00
end: 2023-12-26 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Up vs Down Close Candles Strategy with EMA and Session Time Frames", shorttitle="UvD Strat EMA Session", overlay=true)
// User input to define the lookback period, EMA period, and session strings for time frames- 1

