Strategi Super Trend
Ikhtisar
Strategi Super Trend adalah strategi pengikut tren yang didasarkan pada perhitungan Average True Range. Strategi ini menggunakan Average True Range untuk menetapkan level stop-loss, dan menentukan arah tren dengan melihat apakah harga menembus level stop-loss, sehingga menghasilkan sinyal perdagangan.
Prinsip Strategi
Strategi ini pertama-tama menghitung Average True Range (ATR) dalam periode tertentu. Kemudian, berdasarkan nilai ATR dikalikan dengan faktor skala, dihitung stop-loss jangka panjang dan stop-loss jangka pendek. Metode perhitungan spesifiknya adalah sebagai berikut:
atr = mult * atr(length)
longStop = hl2 - atr
shortStop = hl2 + atr
Di mana length adalah panjang periode untuk menghitung ATR, dan mult adalah faktor skala ATR.
Setelah menghitung stop-loss, strategi terus menerus menilai apakah harga menembus stop-loss dari batang sebelumnya untuk menentukan arah tren:
dir := dir == -1 and close > shortStopPrev ? 1 :
dir == 1 and close < longStopPrev ? -1 : dir
Ketika harga menembus stop-loss jangka panjang, dianggap tren berubah menjadi bullish; ketika menembus stop-loss jangka pendek, dianggap tren berubah menjadi bearish.
Berdasarkan perubahan arah tren, dihasilkan sinyal beli dan jual:
buySignal = dir == 1 and dir[1] == -1
sellSignal = dir == -1 and dir[1] == 1
Terakhir, ketika sinyal beli atau jual muncul, dilakukan transaksi yang sesuai.
Keunggulan Strategi
-
Menggunakan Average True Range untuk menghitung stop-loss dapat secara efektif menyaring noise pasar dan menangkap sinyal tren yang lebih andal.
-
Parameter strategi relatif sedikit, mudah dipahami dan dioperasikan. Periode ATR dan faktor kelipatan dapat disesuaikan untuk beradaptasi dengan berbagai kondisi pasar.
-
Menggunakan penembusan stop-loss untuk menentukan perubahan arah tren dapat mengontrol risiko secara efektif dan melakukan cut loss tepat waktu.
-
Dapat dikonfigurasi untuk trading long saja atau dua arah, sesuai dengan berbagai gaya trading.
-
Dapat digunakan dalam kerangka waktu apa pun, berlaku untuk berbagai instrumen trading.
Risiko Strategi
-
Dalam kondisi pasar yang bergerak sideways (ranging), nilai ATR mungkin naik, menyebabkan stop-loss terlalu lebar dan menghasilkan lebih banyak sinyal palsu.
-
Tidak dapat menentukan kombinasi parameter optimal; periode ATR dan kelipatan perlu dioptimalkan sesuai dengan kondisi pasar.
-
Tidak dapat menentukan periode trading optimal untuk setiap instrumen; perlu diuji untuk setiap instrumen.
-
Tidak dapat menentukan waktu masuk terbaik; terdapat sedikit keterlambatan.
-
Ada risiko tidak memiliki posisi (flat) ketika tren lemah, sehingga mungkin berada dalam keadaan tanpa posisi.
-
Ada risiko stop-loss tertembus; sebaiknya longgar sedikit pada stop-loss.
Arah Optimasi Strategi
-
Dapat dipertimbangkan untuk menggabungkan indikator lain sebagai filter untuk menghindari sinyal palsu di pasar ranging, misalnya MACD, RSI, dll.
-
Dapat menggunakan machine learning atau algoritma genetika untuk mencari kombinasi parameter terbaik.
-
Dapat melakukan optimasi parameter untuk setiap instrumen guna menentukan periode ATR dan faktor kelipatan yang optimal.
-
Dapat menggabungkan indikator volume untuk menentukan waktu masuk, misalnya volume perdagangan, untuk menghindari masuk terlalu awal.
-
Dapat mempertimbangkan strategi hedging (lock position) agar tetap memiliki posisi saat tidak ada sinyal.
-
Dapat sedikit memperlebar rentang stop-loss dan menggabungkan indikator kekuatan tren untuk mengoptimalkan posisi stop-loss.
Kesimpulan
Strategi Super Trend menghitung stop-loss dinamis melalui Average True Range dan mendeteksi perubahan tren dengan melihat penembusan harga. Ini termasuk strategi pengikut tren yang relatif andal dan terkendali risikonya. Strategi ini sederhana dan mudah digunakan, berlaku untuk berbagai instrumen trading, namun perlu dioptimalkan parameter dan aturan strateginya untuk mendapatkan hasil yang baik di berbagai pasar. Jika dikombinasikan dengan indikator teknikal dan strategi lain, dapat memberikan performa trading yang lebih baik. Secara keseluruhan, strategi Super Trend didasarkan pada konsep yang cukup ilmiah dan layak untuk diteliti serta diterapkan lebih lanjut oleh para trader.
/*backtest
start: 2023-09-12 00:00:00
end: 2023-10-12 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy("SuperTrend Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000)
LongOnly = input(title="Long Only ?", type=input.bool, defval=true)- 1
